Cheap flights from Tennessee to St. Louis (STL)

BNA — STL
Dec 6 — Dec 131

What is the cheapest month to fly from Tennessee to St. Louis?

Due to multiple factors, expect to potentially pay more when booking in November. For low rates, June can be a great choice for travel to St. Louis. Flights to St. Louis from Tennessee in June are about $249 on average during June, but can be found for as low as $165.

When is the cheapest time to fly from Tennessee to St. Louis (TN - STL)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Tennessee to St. Louis as you normally would.

Cheap flights from Tennessee to St. Louis in December, January 2022

The best prices found for Tennessee to STL flights for December, January
Dec 14 - Dec 19
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

5h 42m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

4h 45m
$170

Multiple Airlines

Pick Dates

Deal found 11/29

Dec 14 - Dec 22
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

3h 58m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

3h 55m
$173

Multiple Airlines

Pick Dates

Deal found 11/29

Dec 15 - Dec 20
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

19h 32m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

3h 58m
$184

Multiple Airlines

Pick Dates

Deal found 11/29

Tennessee to St. Louis 2022 flight deals

Cheap flights to St. Louis from Tennessee found for this year
Dec 14 - Dec 19
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

5h 42m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

4h 45m
$170

Multiple Airlines

Pick Dates

Deal found 11/29

Dec 14 - Dec 22
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

3h 58m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

3h 55m
$173

Multiple Airlines

Pick Dates

Deal found 11/29

Dec 15 - Dec 20
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

19h 32m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

3h 58m
$184

Multiple Airlines

Pick Dates

Deal found 11/29

Cheap Cape Air flights from Tennessee to St. Louis

Dec 30 - Jan 1
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

19h 42m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

17h 33m
$189

Cape Air

Pick Dates

Deal found 12/1

Dec 30 - Jan 2
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

16h 41m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

17h 43m
$200

Cape Air

Pick Dates

Deal found 11/29

Dec 9 - Dec 11
BNA

Nashville Intl

STL

Lambert-St Louis

Nonstop

2h 38m
STL

Lambert-St Louis

BNA

Nashville Intl

Nonstop

3h 04m
$414

Cape Air

Pick Dates

Deal found 11/29

Cheap American Airlines flights from Tennessee to St. Louis

Jan 12 - Jan 15
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

4h 38m
STL

Lambert-St Louis

BNA

Nashville Intl

2 stops

9h 08m
$179

American Airlines

Pick Dates

Deal found 11/29

Jan 10 - Jan 12
BNA

Nashville Intl

STL

Lambert-St Louis

2 stops

10h 04m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

5h 50m
$181

American Airlines

Pick Dates

Deal found 11/29

Dec 29 - Jan 5
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

4h 38m
STL

Lambert-St Louis

BNA

Nashville Intl

2 stops

9h 19m
$237

American Airlines

Pick Dates

Deal found 11/29

Non-stop flights to St. Louis from Tennessee

Save time with Tennessee to St. Louis direct flight deals
Dec 29 - Jan 5
BNA

Nashville Intl

STL

Lambert-St Louis

Nonstop

2h 38m
STL

Lambert-St Louis

BNA

Nashville Intl

Nonstop

2h 29m
$393

Cape Air

Pick Dates

Deal found 11/29

Dec 23 - Dec 28
BNA

Nashville Intl

STL

Lambert-St Louis

Nonstop

2h 31m
STL

Lambert-St Louis

BNA

Nashville Intl

Nonstop

2h 29m
$414

Cape Air

Pick Dates

Deal found 11/28

Dec 14 - Dec 21
BNA

Nashville Intl

STL

Lambert-St Louis

Nonstop

2h 31m
STL

Lambert-St Louis

BNA

Nashville Intl

Nonstop

2h 29m
$652

Cape Air

Pick Dates

Deal found 11/30

Last minute flights from Tennessee to St. Louis

Late deals on return flights to St. Louis from Tennessee, departing today and this week
Dec 8 - Dec 9
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

7h 52m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

9h 45m
$184

Frontier

Pick Dates

Deal found 11/30

Dec 8 - Dec 12
TYS

Knoxville McGhee Tyson

STL

Lambert-St Louis

1 stop

12h 42m
STL

Lambert-St Louis

TYS

Knoxville McGhee Tyson

1 stop

8h 25m
$185

Frontier

Pick Dates

Deal found 11/29

Dec 9 - Dec 12
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

4h 30m
STL

Lambert-St Louis

BNA

Nashville Intl

1 stop

9h 43m
$189

Multiple Airlines

Pick Dates

Deal found 11/29

One-way flights to St. Louis from Tennessee

The cheapest one-way flights from Tennessee to St. Louis
Dec 7
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

17h 37m
$65

Frontier

Pick Dates

Deal found 11/29

Dec 20
MEM

Memphis

STL

Lambert-St Louis

1 stop

13h 19m
$75

Multiple Airlines

Pick Dates

Deal found 11/29

Dec 15
BNA

Nashville Intl

STL

Lambert-St Louis

1 stop

4h 07m
$85

Delta

Pick Dates

Deal found 12/1

Related info for your journey

Useful info, stats and facts about Tennessee to St. Louis flights.

What airport do you fly into for flights to St. Louis from Tennessee?

For a flight from Tennessee to St. Louis, you will be flying into Lambert-St Louis. Lambert-St Louis (STL) is just 12.7 mi from the center of the city.

Which airlines flying from Tennessee to Lambert-St Louis have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like American Airlines, Delta, and Air Choice One flying from Tennessee to Lambert-St Louis have implemented new flexible cancellation policies.

Can I find flights from Tennessee to St. Louis for under $200 on Cheapflights?

Yes, there are multiple flights from Tennessee to St. Louis for under $200. The cheapest flight booked recently is on United Airlines for just $135, but on average you can expect to pay $176.

Are there nonstop flights from Tennessee to St. Louis for under $400 on Cheapflights?

Cheapflights has at least 19 direct flights from Tennessee to St. Louis under $400. A good price for a nonstop flight from Tennessee to St. Louis is less than $6,570.

Are there last-minute flights available from Tennessee to St. Louis for under $200?

There are currently 20+ open flights from Tennessee to St. Louis within the next 7 days for less than $200.

What days are nonstop flights available from Tennessee to St. Louis?

You can find nonstop flights on the following days: Friday.

How many flights depart from Tennessee to St. Louis on average per day?

Travelers can expect 1 flight from Tennessee to St. Louis on average per day.
Early Morning (Midnight to 6am) - 100% of flight departures

How long is the flight from Tennessee to St. Louis?

Airlines like United Airlines, Southern / Mokulele, and American Airlines fly from Tennessee to St. Louis in about 4h. The time it takes to get you to your destination can typically vary by up to 1h 57m. Tennessee and St. Louis are separated by a distance of 273 mi. This flight may include one or multiple stops.

What are the cheapest airlines to fly from Tennessee to St. Louis one-way?

The cheapest airline one-way is Frontier, with whom users have recently found tickets for as low as $65. However, be on the lookout for offers from Delta and Spirit Airlines, as they are both options that can get you from Tennessee to St. Louis for a low price.

What are the most popular routes from Tennessee to St. Louis?

The most popular flight routes from Tennessee to St. Louis are Nashville Intl - Lambert-St Louis, Memphis - Lambert-St Louis and Knoxville McGhee Tyson - Lambert-St Louis.

What are the most popular airlines that fly from Tennessee to St. Louis?

Consider Air Choice One, Cape Air or Southern / Mokulele when booking your flight. These represent the most popular airlines when flying from Tennessee to St. Louis.

What are the cheapest flights from Tennessee to St. Louis?

Looking at all options, your cheapest flight can be booked for $112. While the most popular route (Nashville Intl - Lambert-St Louis) can be booked for $139 on average our data indicates $385 when flying from Tennessee to St. Louis.

Departure points for flights from Tennessee to St. Louis

Select to see more specific information for flights to St. Louis from all departure points in Tennessee

Top 5 airlines flying from Tennessee to St. Louis

The chart below displays the airlines Cheapflights users traveling from Tennessee to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Southern / MokuleleCheapest$145Average$181FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Southern / Mokulele flights
Air Choice OneCheapest$161Average$174FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Air Choice One flights
American AirlinesCheapest$203Average$411FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$208Average$394FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
United AirlinesCheapest$250Average$1,044FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights

Hourly flight availability from Tennessee to St. Louis

See what time of day planes typically take off from Tennessee to St. Louis
1%of flight departuresEarly morningMidnight to 6 am
55%of flight departuresMorning6 am to noon
31%of flight departuresAfternoonNoon to 6 pm
13%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM