The drive from Alpine to St. Louis is approximately 2,200 kilometers and takes 21 hours via I-80 and I-70. You will cross the plains of Nebraska and Iowa before reaching Missouri. This is a long-distance journey that requires multiple days of driving. Plan for several overnight stops.
Total Distance: 2,200 km driving, 1,900 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 45 mins | 21 hours |
| Avg Price | 200-400 USD | 300-450 USD |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | Salt Lake City International Airport (SLC) to STL. | I-80 East to I-70 East through the Midwest. |
| Tip | STL is well-connected to the city via the MetroLink. | Expect heavy traffic near St. Louis. |
Late spring to early autumn to avoid winter snowstorms.