The journey from St. Louis to Phoenix covers approximately 2,500 kilometers. The most direct driving route is via I-44 West to I-40 West, taking about 23 hours. Direct flights are available from St. Louis Lambert International Airport to Phoenix Sky Harbor International Airport, lasting about 3.5 hours. This route takes you across the heart of the American West and into the Sonoran Desert.
Total Distance: 2,500 km driving, 2,200 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 23 hours |
| Avg Price | $180-$400 | $250-$350 fuel |
| Operator | Southwest, American | Personal Vehicle |
| Route | STL to PHX. | I-44 W to I-40 W. |
| Tip | Book in advance for better rates. | The drive is very long; plan for multiple overnight stops. |
Winter or spring to avoid the extreme summer heat.