Flights from Saint Louis to Tampa – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
STL to TPA – All flight route options from Saint Louis Airport, Missouri, USA to Tampa International, Florida, USA. These flights are operated by 7 airlines. Fly non-stop with Southwest Airlines or choose from 21 different transit flights. The shortest flight time is 2 hours and 15 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 Tampa
We got great deals on hotels and car rentals near the airport.
Saint Louis to Tampa flights
There are over 22 airlines and as many as 359 flights every week to this destination. You can fly non-stop to Tampa (TPA) from Saint Louis (STL) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Atlanta, Charlotte or any other of the 21 alternatives with connectiing airports.
Saint Louis to Tampa with Southwest Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 9:00 pm. You can also catch a transit flight via Atlanta or Milwaukee.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Saint Louis to Tampa you can make a transit either via Atlanta or via Detroit. The route via Atlanta is 27 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Saint Louis Airport to Tampa International
The shortest flight time between STL and TPA is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 874 miles (1406 km) |
ATL Atlanta | 4h 51m | 1h 19m | 895 miles (1440 km) |
CLT Charlotte | 4h 52m | 30m | 1089 miles (1752 km) |
MKE Milwaukee | 5h 0m | 1h 5m | 1401 miles (2254 km) |
CMH Columbus | 5h 8m | 1h 55m | 1246 miles (2005 km) |
BNA Nashville | 5h 10m | 50m | 889 miles (1430 km) |
DTW Detroit | 5h 18m | 1h 2m | 1432 miles (2304 km) |
CLE Cleveland | 5h 45m | 55m | 1423 miles (2290 km) |
ORD Chicago | 5h 45m | 1h 5m | 1278 miles (2056 km) |
MIA Miami | 5h 47m | 2h 10m | 1280 miles (2060 km) |
MCI Kansas City | 5h 50m | 2h 20m | 1292 miles (2079 km) |
MSY New Orleans | 5h 50m | 1h 20m | 1097 miles (1765 km) |
IAD Dulles | 5h 51m | 1h 17m | 1515 miles (2438 km) |
RDU Raleigh/Durham | 5h 55m | 2h 55m | 1261 miles (2029 km) |
DFW Dallas | 6h 1m | 2h 28m | 1485 miles (2389 km) |
DAL Dallas | 6h 5m | 1h 55m | 1469 miles (2364 km) |
HOU Houston | 6h 8m | 45m | 1476 miles (2375 km) |
MDW Chicago | 6h 13m | 2h 5m | 1256 miles (2021 km) |
FLL Fort Lauderdale | 6h 20m | 2h 45m | 1260 miles (2027 km) |
PIT Pittsburgh | 6h 25m | 2h 30m | 1434 miles (2307 km) |
IAH Houston | 6h 30m | 2h 15m | 1461 miles (2351 km) |
OKC Oklahoma City | 7h 55m | 2h 5m | 1490 miles (2397 km) |

