Airlines with flights from Phoenix to Saint Louis
There are five airlines with scheduled flights between PHX and STL. Both Southwest and American Airlines operates non-stop flights from Phoenix Sky Harbor International to Saint Louis Airport and the flight time is 2 hours and 50 minutes.
Choose airline
Schedules
Non-stop with Southwest Airlines
-
Total flight time: 2 hours and 50 minutes
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
37 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 PassengerBoeing 737-700 Passenger (Scimitar Winglets)
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with American Airlines
-
Total flight time: 3 hours and 6 minutes
-
One World Alliance
-
Phoenix is a American Airlines hub.
-
11 flights per week
-
Airbus A320Boeing 737-800 Passenger
-
First class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Kansas City with Southwest Airlines
-
Total flight time: 4h 20m - 6h 30m.
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
70 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 PassengerBoeing 737-700 Passenger (Scimitar Winglets)
Flight
WN2083
WN286
WN1031
WN4341
WN3009
The timetable & schedule information was updated at 2026-04-21
Via Denver with Southwest Airlines
-
Total flight time: 4h 30m - 8h 55m.
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
366 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 PassengerBoeing 737-700 Passenger (Scimitar Winglets)
Flight
WN1753
WN681
WN1753
WN3152
WN5066
WN3152
WN3152
WN3152
WN556
WN4213
WN64
WN1718
WN64
WN4213
WN1756
WN1756
WN1756
WN1758
WN1758
WN1756
WN1756
WN1758
WN1133
WN1133
WN3317
WN1133
WN3317
WN1324
WN3317
The timetable & schedule information was updated at 2026-04-21
Via Omaha with Southwest Airlines
-
Total flight time: 4h 30m - 6h 45m.
-
Low-cost airline
-
Phoenix is a Southwest Airlines focus city (Operating base ).
-
43 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 PassengerBoeing 737-700 Passenger (Scimitar Winglets)
Flight
WN681
WN298
WN2208
The timetable & schedule information was updated at 2026-04-21
Via Denver with United Airlines
-
Total flight time: 4h 36m - 6h 54m.
-
160 flights per week
Flight
UA652
UA1639
UA1422
UA214
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between PHX and STL. Both Southwest and American Airlines operates non-stop flights from Phoenix Sky Harbor International to Saint Louis Airport and the flight time is 2 hours and 50 minutes.
Via Salt Lake City with Delta
Via Las Vegas with Frontier