The journey from Mt Vernon to Phoenix is a cross-country trip of approximately 1,600 miles. Most travelers prefer flying from St. Louis Lambert International Airport (STL) to Phoenix Sky Harbor International Airport (PHX), which takes about 4 hours in the air. Driving is a 25-hour journey via I-40 and I-17. This route crosses the Great Plains, the Rocky Mountains, and the desert Southwest, making it a major cross-country adventure.
Total Distance: 2,600 km driving distance; 2,200 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 25 hours |
| Avg Price | $200-$400 round trip | $300-$400 in fuel |
| Operator | Southwest / American | Personal Vehicle |
| Route | STL to PHX. | I-40 W to I-17 S. |
| Tip | Book flights early to secure direct routes. | Expect desert heat and mountain driving. |
Winter and Spring offer the best weather for visiting Phoenix.