Flights from Saint Louis to Phoenix – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
STL to PHX – All flight route options from Saint Louis Airport, Missouri, USA to Phoenix Sky Harbor International, Arizona, USA. These routes are operated by 7 airlines. Fly non-stop with Southwest Airlines or American Airlines, or choose from 24 different stopover flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Phoenix Sky Harbor
We got great deals on hotels and car rentals near the airport.
Saint Louis to Phoenix flights
There are over 26 airlines and as many as 668 flights every week to this destination. You can fly non-stop to Phoenix (PHX) from Saint Louis (STL) with American Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Tulsa, Wichita or any other of the 24 alternatives with connectiing airports.
Saint Louis to Phoenix with American Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 9:00 pm. You can also catch a transit flight via Dallas or Chicago. American Airlines is a member of the air alliance OneWorld.
With United Airlines
If you fly to Phoenix from Saint Louis with United Airlines you will do a stopover in Denver. United Airlines is a Star Alliance member.
Distance & flight times: Saint Louis Airport to Phoenix Sky Harbor International
The shortest flight time between STL and PHX is 3 hours and 26 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 26m | - | 1266 miles (2037 km) |
TUL Tulsa | 5h 10m | 1h 10m | 1290 miles (2076 km) |
ICT Wichita | 5h 33m | 1h 35m | 1265 miles (2035 km) |
DEN Denver | 5h 37m | 1h 9m | 1377 miles (2216 km) |
OKC Oklahoma City | 5h 40m | 1h 35m | 1299 miles (2090 km) |
OMA Omaha | 5h 40m | 3h 0m | 1384 miles (2227 km) |
SAT San Antonio | 6h 5m | 45m | 1636 miles (2632 km) |
MSP Minneapolis | 6h 8m | 1h 6m | 1731 miles (2785 km) |
DFW Dallas | 6h 8m | 2h 55m | 1423 miles (2290 km) |
MCI Kansas City | 6h 25m | 2h 15m | 1285 miles (2068 km) |
MKE Milwaukee | 6h 35m | 1h 20m | 1785 miles (2872 km) |
DAL Dallas | 6h 40m | 2h 10m | 1430 miles (2301 km) |
ORD Chicago | 6h 43m | 2h 40m | 1704 miles (2742 km) |
IAH Houston | 6h 50m | 1h 22m | 1684 miles (2710 km) |
AUS Austin | 6h 55m | 1h 15m | 1600 miles (2574 km) |
LAS Las Vegas | 7h 0m | 45m | 1631 miles (2624 km) |
MDW Chicago | 7h 5m | 2h 55m | 1701 miles (2737 km) |
COS Colorado Springs | 7h 15m | 1h 30m | 1329 miles (2138 km) |
HOU Houston | 7h 28m | 1h 15m | 1715 miles (2759 km) |
BNA Nashville | 7h 28m | 1h 5m | 1726 miles (2777 km) |
SLC Salt Lake City | 7h 28m | 2h 34m | 1669 miles (2685 km) |
SAN San Diego | 7h 30m | 1h 10m | 1867 miles (3004 km) |
ONT Ontario | 8h 0m | 45m | 1877 miles (3020 km) |
ELP El Paso | 8h 35m | 3h 0m | 1374 miles (2211 km) |
ABQ Albuquerque | 8h 35m | 2h 55m | 1265 miles (2035 km) |

