Flights from Tucson to Saint Louis – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
TUS to STL – All flight route options from Tucson International, Arizona, USA to Saint Louis Airport, Missouri, USA. These flights are operated by 6 different airlines through 11 different connections. The shortest flight time is 5 hours and 22 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 Saint Louis Airport
We got great deals on hotels and car rentals near the airport.
Tucson to Saint Louis flights
There are over 11 airlines and as many as 211 flights every week to this destination. While flying to Saint Louis from Tucson you will be doing a stopover in Dallas, Denver or any other of the 11 alternatives with flight connections.
Are there any non-stop flights from TUS to STL?
There are no direct or non-stop flights from Tucson International, TUS to Saint Louis Airport, STL.
Tucson to Saint Louis with American Airlines
If you fly to Saint Louis from Tucson with American Airlines you will do a stopover in Dallas. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Tucson International to Saint Louis Airport
The shortest flight time between TUS and STL is 5 hours and 22 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
DFW Dallas | 5h 22m | 3h 0m | 1368 miles (2201 km) |
DEN Denver | 5h 29m | 43m | 1414 miles (2275 km) |
PHX Phoenix | 5h 31m | 1h 0m | 1376 miles (2214 km) |
SLC Salt Lake City | 5h 37m | 54m | 1764 miles (2838 km) |
IAH Houston | 5h 58m | 1h 12m | 1610 miles (2590 km) |
HOU Houston | 6h 5m | 1h 25m | 1640 miles (2639 km) |
MDW Chicago | 6h 25m | 1h 50m | 1697 miles (2730 km) |
DAL Dallas | 6h 28m | 2h 0m | 1374 miles (2211 km) |
ORD Chicago | 6h 41m | 2h 30m | 1702 miles (2739 km) |
MSP Minneapolis | 7h 7m | 2h 16m | 1754 miles (2822 km) |
LAS Las Vegas | 7h 18m | 1h 40m | 1741 miles (2801 km) |

