Bus from Nashville, TN to St. Louis, MO

Cheap bus tickets from Nashville, TN to St. Louis, MO

Showing times and prices for Jun 10

Cheapest

69

Average

69

The best way to find a cheap bus ticket from Nashville, TN to St. Louis, MO is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Flixbus
09:10AM11h30
Nashville, TN
08:40PMSt. Louis, MO
691One-way
0 transfers

Bus schedule from Nashville, TN to St. Louis, MO

Showing buses for tomorrow, Saturday, June 10
Flixbus
09:10AM11h30
Nashville, TN
08:40PMSt. Louis, MO
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Jun 10
Sun
Jun 11
Mon
Jun 12
Tue
Jun 13
Wed
Jun 14
Thu
Jun 15
Fri
Jun 16

Bus times from Nashville, TN to St. Louis, MO

Showing times and prices for Jun 10

Fastest Journey

11 h 30 m

Average

11 h 30 m

Buses per day

1

Distance

407 km

Of the 1 buses that leave Nashville, TN for St. Louis, MO every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Flixbus
09:10AM11h30
Nashville, TN
08:40PMSt. Louis, MO
691One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Nashville, TN to St. Louis, MO

distanceDistance252 miles (407 km)
durationAverage bus duration11 h 30 min
priceAverage bus ticket price$80 (€70)
changesDirect busNo
carriersBus companiesGreyhound or Amtrak

Buses from Nashville, TN to St. Louis, MO cover the 252 miles (407 km) long trip taking on average 11 h 30 min with our travel partners like Greyhound or Amtrak. There are direct bus services available. While the average ticket price for this trip costs around $80 (€70), you can find the cheapest bus ticket for as low as $80 (€70).

Bus providers: Amtrak and Greyhound from Nashville, TN to St. Louis, MO

Travel to St. Louis, MO from Nashville, TN from $80 (€70) with Omio’s bus partners Amtrak and Greyhound! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Greyhound
Amtrak

If you're looking for cheap Greyhound tickets to St. Louis, MO from Nashville, TN, check out Omio! With one-way Nashville, TN to St. Louis, MO bus ticket prices starting as low as $80 (€70) when you book in advance, we'll help you get to St. Louis, MO from Nashville, TN by showing you the latest Greyhound offers, bus schedules and tickets for this 252 miles (407 km) route. You can also review relevant ticket information for each class fare available on this journey, such as baggage allowance and amenities offered onboard with Greyhound. If you search for Greyhound tickets between Nashville, TN and St. Louis, MO in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus from Nashville, TN to St. Louis, MO on offer, Omio makes it easier than ever for you to find that perfect bus with Greyhound so you can enjoy a smooth and comfortable journey.

Amtrak is the main bus company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak buses running daily, you can travel by bus across America and explore destinations near and far. Take the Acela bus for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your bus journey to St. Louis, MO from Nashville, TN, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

    FAQs: Bus from Nashville, TN to St. Louis, MO

    FAQs: Take the bus from Nashville, TN to St. Louis, MO with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Nashville, TN to St. Louis, MO.
    FAQs
    Omio customers have found the cheapest buses from Nashville, TN to St. Louis, MO to cost as little as $80 (€70)  in the next 7 days.
    If you are looking to purchase your bus ticket in the next 7 days, you can expect the Nashville, TN to St. Louis, MO bus to cost on average $80 (€70)  one way.
    The bus distance from Nashville, TN to St. Louis, MO is around 252 miles (407 km).
    The Nashville, TN to St. Louis, MO bus duration is on average 11 h 30 min, which is to be expected when traveling 252 mile (407 km) between Nashville, TN and St. Louis, MO. However, the time it takes can vary based on specific dates, weekends, and holidays.
    For the route from Nashville, TN to St. Louis, MO you can take a bus with Greyhound or Amtrak. Be sure to check out all possible bus providers that offer services to St. Louis, MO from Nashville, TN on Omio to compare what amenities they may have.
    The first Nashville, TN to St. Louis, MO bus departs at 5: 40 AM   and the last bus from Nashville, TN to St. Louis, MO leaves at 3: 30 PM. Check out the most up-to-date bus schedule from Nashville, TN to St. Louis, MO on Omio and find the best time to travel to your destination.
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you purchase bus tickets between Nashville, TN and St. Louis, MO within the next 7 days, you can find tickets to cost on average $80 (€70) one way. To find the best prices for this trip, consider booking your bus ticket from Nashville, TN to St. Louis, MO a few months in advance.

    Travel to popular destinations by train, bus or flight

    HomeBusesBus tickets to St. Louis, MONashville, TN to St. Louis, MO bus

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language