Cheap flights from St. Louis to Nashville

Good to know

Flight information for St. Louis to Nashville to help you plan your next trip.
Cheapest round-trip flight
$143
Frontier 1 stop 17 hr Aug 3 — Aug 5
The cheapest round-trip flight from St. Louis to Nashville is currently $143
Cheapest one-way flight
$78
Frontier 1 stop 14 hr Aug 8
The cheapest one-way flight from St. Louis to Nashville is currently $78
Fastest flight
1 hr 5 min
The fastest nonstop flight from St. Louis to Nashville takes 1 hr 5 min
Nonstop flights
Every day
There are direct flights on this route every day.

When is the cheapest time to fly?

The cheapest month to fly from St. Louis to Nashville is typically January. The most expensive one is typically February.
January
Cheapest
Typical prices: $150–215
February
Most expensive
Typical prices: $170–225

Popular airports near St. Louis

  • St. Louis Lambert International Airport (STL)
    St. Louis 22 min 12 mi
  • General Wayne A. Downing Peoria International Airport (PIA)
    Peoria 2 hr 34 min 143 mi
  • Indianapolis International Airport (IND)
    Indianapolis 3 hr 29 min 222 mi
  • Evansville Regional Airport (EVV)
    Evansville 2 hr 30 min 150 mi

Popular airports near Nashville

  • Nashville International Airport (BNA)
    Nashville 16 min 6 mi
  • Louisville International Airport (SDF)
    Louisville 2 hr 40 min 150 mi
  • McGhee Tyson Airport (TYS)
    Knoxville 2 hr 44 min 157 mi
  • Huntsville International Airport (HSV)
    Huntsville 1 hr 54 min 105 mi

Frequently asked questions about flying from St. Louis to Nashville

How long does it take to fly from St. Louis to Nashville?
1 hr 5 min is the shortest flight time from St. Louis to Nashville.
When are the cheapest days to fly from St. Louis to Nashville?
The cheapest days to fly are usually in January. Typical prices range from $150 to $215.
Which airlines provide the cheapest flights from St. Louis to Nashville?
The best round-trip deal recently found on Google Flights from St. Louis to Nashville was with Frontier from $143. The best one-way deal was with Frontier from $78.
When are direct flights from St. Louis to Nashville available?
There are direct flights from St. Louis to Nashville on a daily basis.
Which airlines have direct flights from St. Louis to Nashville?
Southwest flies direct from St. Louis to Nashville.
What are the cheapest flights from St. Louis to Nashville?
The cheapest round-trip flight from St. Louis to Nashville starts at $143 from Sat, Aug 3 to Mon, Aug 5. The cheapest one-way flight starts at $78 and departs on Thu, Aug 8.
When should you visit Nashville?
Nashville is a year-round destination, though most visitors arrive May–Aug. Summers (Jun–Sep) are hot and humid, while winters (Nov–Mar) are cool, with light snow. Severe thunderstorms and tornadoes are possible Feb–May. Local events include Awesome April (bringing together fashion, music and film festivals), the Country Music Association Music Festival (Jun), and the Birthday of the Grand Ole Opry (Oct).
How do I find cheap dates to fly from St. Louis to Nashville
It's easy to use Google Flights to find the cheapest days to fly from St. Louis to Nashville.
Just click the Departure label near the top of the page to open the calendar. Choose a start date and a return date to see how the round-trip fare changes on those specific days.
Adjust the trip type to see one-way fares. The cheapest available flights are highlighted and easy to spot. Once you settle on dates, click the Search button to see flight options and book the deal.

You can also turn on price tracking to get alerts if the price changes for a route or flight.

Search more flights

Popular trips from St. Louis

  1. Denver
    $53
    Aug 10 — Aug 12
    Nonstop 2 hr 23 min Frontier
  2. Barcelona
    $764
    Nov 7 — Nov 11
    2 stops 13 hr 47 min American, British Airways
  3. Seattle
    $261
    Aug 9 — Aug 12
    1 stop 8 hr 49 min Frontier
  4. Miami
    $77
    Aug 22 — Aug 25
    Nonstop 2 hr 42 min Spirit

Find flights from St. Louis to anywhere

More places to fly