Decatur, IL to St. Louis, MO bus

Compare prices and tickets by train, bus or flight

Mon
Mar 27
Tue
Mar 28
Wed
Mar 29
Thu
Mar 30
Fri
Mar 31
Sat
Apr 01
Sun
Apr 02

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 Decatur, IL to St. Louis, MO

distanceDistance107 miles (172 km)
durationAverage bus duration2 h 25 min
priceAverage bus ticket price$35 (€31)
changesDirect busNo
carriersBus providersGreyhound

Buses from Decatur, IL to St. Louis, MO cover the 107 miles (172 km) long route taking on average 2 h 25 min with our travel partners like Greyhound. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $35 (€31), but the average price of bus tickets is $35 (€31).

Bus providers: Greyhound from Decatur, IL to St. Louis, MO

Travel to St. Louis, MO from Decatur, IL from $35 (€31) with Omio’s bus partners Greyhound! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

Greyhound

Looking to travel by bus between Decatur, IL and St. Louis, MO? Omio can help you find that perfect route with Greyhound. Check Omio to see current Greyhound bus schedules, tickets, travel information and prices for the best deals on the Decatur, IL to St. Louis, MO bus and book Greyhound tickets online quickly and easily. When taking a bus from Decatur, IL to St. Louis, MO, you can expect to travel 107 miles (172 km) one-way with Greyhound. If you search for buses from Decatur, IL to St. Louis, MO in the Omio app, you can check if the Greyhound ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Whether you’re looking for the cheapest, fastest or earliest bus with Greyhound, we do the work for you to get you safely to St. Louis, MO from Decatur, IL. Book that perfect Decatur, IL to St. Louis, MO bus now with Omio and enjoy a smooth and comfortable journey with Greyhound!

    Travel Tips: Bus to St. Louis, MO from Decatur, IL

    Travel Tips: Take the bus to St. Louis, MO easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Decatur, IL to St. Louis, MO.
    FAQs
    Omio customers have found the cheapest buses from Decatur, IL to St. Louis, MO to cost as little as $35 (€31)  in the next 7 days.
    If you are looking to buy your bus ticket in the next 7 days, you can expect the Decatur, IL to St. Louis, MO bus to cost on average $35 (€31)  one way.
    You should expect to travel around 107 miles (172 km)  to St. Louis, MO from Decatur, IL by bus.
    The bus time between Decatur, IL and St. Louis, MO is on average 2 h 25 min  for the 107 mile (172 km) long journey, but the time it takes to go between Decatur, IL and St. Louis, MO by bus can vary depending on specific dates or traveling on weekends and holidays.
    When taking a bus from Decatur, IL to St. Louis, MO, you can count on Greyhound for the best way to get you to St. Louis, MO. You can also check all possible bus companies who offer a service to St. Louis, MO from Decatur, IL and compare the amenities they offer before buying a bus ticket.
    If you buy a bus ticket from Decatur, IL to St. Louis, MO within the next 7 days, you can find tickets to cost on average $35 (€31) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Decatur, IL and St. Louis, MO are generally on sale a few months before the planned departure date.
    HomeBusesDecatur, IL 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