Cheap Flights from Tampa to St. Louis

Prices were available within the past 7 days and starts at $74 for one-way flights and $149 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Jan 4, 2020

First time on this airline. No complaints.

Mar 28, 2019

Good fare price.

Mar 10, 2019

A snack offering of any kind would be nice

Jan 14, 2019

Make sure people sit in their exact spots. I had to sit in the opposite row and I had a window seat but because no one moved to the right spot I was stuck in the aisle seat. I paid for the seat, no excuses to where I couldn’t sit in my exact seat.

Nov 25, 2018

First time flying.... pricey for a last minute one way ticket from Tampa to Stl but all good

Apr 8, 2018

Awesome pilot departing St. Louis the flight was smooth. Best flight I ever had!

Mar 22, 2018

Seats were not comfortable but everything else was good

Mar 11, 2018

The TSA Security line was ridiculous! Frontier really pounds you for bags - $180 for two checked bags and 2 carry on - that's RIDICULOUS.

Feb 12, 2018

Don’t like the buying of seats, coffee, bags. My first time with Frontier and didn’t know this or I would have chosen another. I don’t need this stress.

Jan 14, 2018

Plane actually left & arrived early

Tampa to St. Louis route information

Origin Airport Tampa Intl.
Destination Airport Lambert-St. Louis Intl.
Airlines Serving American Airlines, Delta, Frontier Airlines, United
Flight Price $148
Distance 869 mi

Cheap TPA to STL Flights