Affordable Flights from STL to BNA: Journey from the Gateway City to Music City

Cheapest flight found

$115.4

Economy
May 2026SouthwestSTLBNA

Last updated Feb 16, 2026

Prices by Month

Price History

Tracking the May 7, 2026 departure — the cheapest date we found.

Search this route

From

St. Louis (STL)

To

Nashville (BNA)

Track this route and save

Get email alerts when STL to BNA prices drop. We check every hour.

Search Flights

Connecting the historic charm of the Gateway Arch in St. Louis to the neon lights of Broadway in Nashville, the flight from STL to BNA is one of the most convenient ways to experience the best of the Midwest and the South in a single trip. Whether you are traveling for a weekend of live country music, a business conference in the booming Tennessee capital, or simply a change of scenery, this short hop across state lines offers unparalleled ease and speed. By opting for a direct flight, you can trade the several-hour drive through Southern Illinois and Kentucky for a mere hour in the air, giving you more time to explore Nashville’s legendary hot chicken scene or the historic Ryman Auditorium.

Travel Tips

To maximize your experience, consider Southwest Airlines for this route, as they offer several daily non-stop flights and allow two free checked bags, which is perfect if you plan on bringing back souvenirs from Music City. Arrive at St. Louis Lambert International Airport at least 90 minutes early, especially if you are flying out of Terminal 2, which can get quite busy during peak morning departure hours. Once you land at BNA, look for the rideshare pickup area located in the Ground Transportation Center; it is well-marked but requires a bit of a walk through the parking garage. Finally, download the offline maps for both cities to navigate easily, and check the local events calendar in Nashville before you fly, as major festivals like CMA Fest can drastically impact local traffic and hotel availability.

Airport Information

St. Louis (STL)

St. Louis Lambert International Airport (STL) serves as the primary aviation hub for the Missouri-Illinois metropolitan area. Located just northwest of downtown St. Louis, it features two main terminals and serves as a significant focus city for Southwest Airlines. Passengers can enjoy a variety of local dining options, including the iconic Pasta House or Schlafly Beer, and take in the historic architecture of the main terminal’s vaulted ceilings which were designed by Minoru Yamasaki.

Nashville (BNA)

Nashville International Airport (BNA) is a rapidly growing hub located in the heart of Tennessee, designed to reflect the city's rich musical heritage. The airport has recently undergone massive renovations, including the addition of the Grand Lobby and numerous live music stages where local artists perform for arriving travelers. With a wide array of Southern-inspired eateries and efficient ground transportation options, BNA provides a seamless transition into the vibrant atmosphere of Music City.

Seasonal Pricing Patterns

Pricing for the STL to BNA route remains relatively stable throughout the year due to the short distance, but travelers should expect spikes during major holidays and local events. Spring and autumn are typically the most popular times to visit Nashville, leading to slightly higher airfares and hotel costs. Conversely, traveling during the mid-week in January or February often yields the cheapest rates. Booking at least three weeks in advance is generally recommended to avoid last-minute price surges common on this regional corridor.

Frequently Asked Questions

How long is the flight from STL to BNA?

The average flight time for a direct flight from St. Louis to Nashville is approximately 55 to 65 minutes, covering a flight distance of about 250 miles.

Which airlines fly non-stop from St. Louis to Nashville?

Southwest Airlines is the primary carrier offering frequent non-stop service between St. Louis Lambert and Nashville International, though other airlines may offer connecting flights through their respective hubs.

Is there a time difference between St. Louis and Nashville?

No, both St. Louis and Nashville are located within the Central Time Zone (CT), so you will not need to adjust your watch or worry about jet lag upon arrival.

What is the best way to get from BNA to downtown Nashville?

The most popular options include rideshare services like Uber and Lyft, which take about 15-20 minutes depending on traffic, or the WeGo Public Transit bus (Route 18) for a more budget-friendly alternative.

Are there lounges at STL airport?

Yes, STL offers several lounges including the American Airlines Admirals Club in Terminal 1 and the Wingtips Lounge in Terminal 2, which is accessible via membership or day-pass for eligible passengers.

More Flights from St. Louis