Cheap Flights from St Louis to Tampa

Compare St Louis to Tampa flight deals

Find the cheapest month or even day of the year to fly to Tampa

Book the best Tampa fare with no extra fees

Flight deals from St Louis to Tampa

Looking for a cheap last-minute deal or the best return flight from St Louis Airport to Tampa? If you want to travel next month, return fares start from $380. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from St Louis to Tampa

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like St Louis to Tampa flights are currently cheapest in August.

Direct flights from St Louis to Tampa

St Louis to Tampa: Flight information

The things to know before you go.
Cheapest flight found$324
Cheapest month to flyAugust
Average flight time2 hrs, 18 mins
Most popular airlineSouthwest Airlines
Average flights per week38

Finding cheap flights from St Louis to Tampa: Frequently asked questions

There are 5 airports in Tampa: Tampa Peter O'Knight, Tampa International, St. Pete–Clearwater International, Lakeland, and Sarasota.
The best price we found for a return flight from St Louis to Tampa is $324. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 18 minutes is the average flight time from St Louis to Tampa.
Southwest Airlines flies direct from St Louis to Tampa.
As of May 2026, there are 19 flights per week flying from St Louis to Tampa.
The cheapest month to fly from St Louis to Tampa is usually August.
If you're flying from St Louis Airport, the cheapest airport near Tampa is Tampa International – which is 8.0 km away from the centre of Tampa. We've found flights into this airport from $324.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Tampa on Wednesday, 5 August 2026.
Yes – the average flight time is 2 hours and 18 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Tampa but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Tampa is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 26°C. August is typically the warmest month in Tampa, when it usually averages around 30°C. You can expect the least rain in November. The coldest month is January, with temperatures averaging 11°C. The rainiest month is August.
Currently, Frontier Airlines and Southwest Airlines offer the cheapest flight tickets to Tampa.

Flying from St Louis Lambert International Airport (STL) to Tampa: what you need to know

  • The average length of a direct flight from St Louis Lambert International Airport to Tampa is 2 hours 30 minutes.

  • The timezone in Tampa is UTC-5. The city is one hour ahead of St Louis, where St Louis Lambert International Airport is located.

  • St Louis Lambert International Airport (STL) to Tampa International Airport (TPA) is the busiest route. When looking for your flight, you can select from 17 weekly services between STL and TPA.

  • To avoid missing your STL to Tampa flight, leave enough time to navigate the airport and find your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general rule.

  • You'll likely experience longer lines in popular months such as July. Arriving up to four hours in advance for international flights and two hours for a domestic departure is a smart move.

  • Begin your trip at STL and travel straight to Tampa International Airport (TPA). That's where you can expect to touch down when searching for St Louis Lambert International Airport to Tampa tickets.

  • Check out the deals with Southwest Airlines. This carrier has direct flights from St Louis Lambert International Airport to Tampa.

  • STL is about 16 kilometres from central St Louis. If you're driving, ride-sharing or catching a taxi from the centre, it'll take you 25 minutes or so to get there, depending on traffic. If you're using public transport, expect the journey time to be around 30 minutes.

  • In search of a hotel close to STL? If you're boarding an early flight from St Louis Lambert International Airport to Tampa, these accommodation options will put you moments from your departure lounge:

  • 76% of flights that depart St Louis Lambert International Airport make it to their destination on time.

  • STL is located at 10701 Lambert International Blvd..

How to find the cheapest flights from St Louis Lambert International Airport (STL) to Tampa

  • The lowest price we've found for a one-way St Louis Lambert International Airport to Tampa flight is $161. The cheapest price for a return flight is $324. Keep in mind fares can change due to availability at the time of booking.

  • Don't wait until the last minute. You're more likely to land cheap flights from STL to Tampa if you book ahead. Airlines often have some fantastic early bird discounts.

  • Finding cheap tickets from St Louis Lambert International Airport to Tampa is more likely if you're flexible with your travel plans. Use the 'Whole month' tool to access the lowest prices across the month and land a fantastic deal.

  • Save time looking for cheap flights from STL to Tampa by creating a Price Alert. You'll receive an email or notification on the app when a new discounted fare appears.

  • Select your preferred arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from St Louis Lambert International Airport to Tampa by 'Best,' 'Cheapest' or 'Fastest.'

Airports in Tampa

Tampa International Airport (TPA)

  • The distance from Tampa International Airport (TPA) to central Tampa is roughly 11 kilometres. It takes around 20 minutes to get to the centre driving.

  • If you're taking public transport, expect a journey time of around 35 minutes.

  • The last thing you want is a lengthy journey to your hotel if you're landing late on a flight from St Louis Lambert International Airport to Tampa. Stay at one of these accommodation options near TPA instead:

  • Reserving your ride from Tampa International Airport around one week before your flight from STL to Tampa can help you lock in the best possible rate.

  • TPA is located at 5507 West Spruce Street.

St. Pete-Clearwater International Airport (PIE)

  • St. Pete-Clearwater International Airport (PIE) is around 32 kilometres from the centre of Tampa. Once you've disembarked your flight from St Louis Lambert International Airport to Tampa, it'll take you around 35 minutes to get to the heart of the city in a taxi or ride-share.

  • If you choose to travel on public transport, you'll get to the city centre in 1 hour 30 minutes or so.

  • Following your STL to Tampa flight, tuck yourself in at a hotel near PIE. These are some great accommodation options that'll help you get into relaxation mode:

  • In general, the sooner you book, the better the deals and choice of vehicles. Lock in your ride from PIE once your travel dates are set.

  • You'll find St. Pete-Clearwater International Airport at Suite 221 - Terminal Building.

Best time to go to Tampa

  • December is the quietest month for flights from St Louis Lambert International Airport to Tampa, while March is the busiest. Figure out the ideal time to go to Tampa based on whether you prefer a laid-back vibe or a lively atmosphere.

  • The warmest month in Tampa is August, with temperatures ranging between 24ºC and 33ºC. Lock in your St Louis Lambert International Airport to Tampa plane ticket then if that's your definition of good weather.

  • If you want cooler conditions, look for a cheap ticket from STL to Tampa in January when temperatures average between 9ºC and 23ºC.

More about Tampa

  • Start your Tampa trip right by choosing the perfect place to stay. Once you've booked your flight from St Louis Lambert International Airport to Tampa, check out our selection of hotels including:

  • All great holidays should include some sightseeing. The Florida Aquarium, Busch Gardens Tampa and ZooTampa at Lowry Park are must-do's during your Tampa adventure.

Explore more of the United States

  • You've done Tampa, now it's time to explore other corners of the United States. Travel about 274 kilometres north to Jacksonville to check off its top attractions. From St. John's Cathedral to Museum of Contemporary Art Jacksonville and The Cummer Museum of Art & Gardens, there's plenty to keep you on the go.

  • If you want to check out another major stop in the United States, consider Miami, about 338 kilometres southeast of Tampa. Beach, Ocean Drive and Port of Miami are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.