Travel options
from St. Louis, MO to Springfield, IL

You can get from St. Louis, MO to Springfield, IL by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to Springfield, IL from St. Louis, MO

distanceDistance86 miles (139 km)
modeAvailable travel modesBus or train
priceTicket price range$15 - $27
cheapestCheapest modeTrain • $15 (€12) • 1 h 53 min
fastestFastest modeBus • $27 (€22) • 1 h 40 min
carriersPopular travel companiesGreyhound or Amtrak

Travel 86 miles (139 km) by bus or train to Springfield, IL from St. Louis, MO. The most popular travel companies which serve this route are Greyhound or Amtrak among others. Travelers can even take a direct from St. Louis, MO to Springfield, IL.

Travel Tips

Travel from St. Louis, MO to Springfield, IL
Travel to Springfield, IL 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 St. Louis, MO to Springfield, IL.
FAQs
How do I get from St. Louis, MO to Springfield, IL?

There are 2 ways that you can travel from St. Louis, MO to Springfield, IL. You can take a bus or train.

What is the cheapest way to go from St. Louis, MO to Springfield, IL?

The cheapest way to go to Springfield, IL from St. Louis, MO is by taking a train, which costs on average $15 (€12).

This is compared to other ways of getting to Springfield, IL:

Taking a train is about $12 (€10) less than taking a bus, which costs on average $27 (€22) for this trip.

What is the fastest way from St. Louis, MO to Springfield, IL?

The fastest way from St. Louis, MO to Springfield, IL is by bus with an average journey time of 1 h 40 min.

There are alternative travel options to Springfield, IL that can usually take longer:

In comparison, traveling by train can take you on average 1 h 53 min.

What is the distance between St. Louis, MO and Springfield, IL?

You should expect to travel around 86 miles (139 km) between St. Louis, MO and Springfield, IL.

How many scheduled departures are there a day from St. Louis, MO to Springfield, IL?

The average frequency per day from St. Louis, MO to Springfield, IL is:

  • Around 5 trains per day.

However, we recommend checking specific travel dates for your journey from St. Louis, MO to Springfield, IL as scheduled services by bus or train can vary by season or day of the week.

When traveling to Springfield, IL from St. Louis, MO, where do I depart from St. Louis, MO and where do I arrive in Springfield, IL?

These are the most popular departure and arrival points from St. Louis, MO to Springfield, IL:

    Which travel companies can get me from St. Louis, MO to Springfield, IL?

    Omio works with many trusted partners that can help you travel the best way from St. Louis, MO to Springfield, IL:

    • You can take a bus from St. Louis, MO to Springfield, IL with Greyhound. Cheap tickets can be found for $27 (€22) with Greyhound from St. Louis, MO to Springfield, IL.
    • You can travel by train from St. Louis, MO to Springfield, IL with Amtrak, and you can find Amtrak St. Louis, MO to Springfield, IL tickets for $15 (€12) on Omio.
    Where should I go next after I travel between St. Louis, MO and Springfield, IL?
    Omio customers who travel from St. Louis, MO to Springfield, IL often also extend their vacation to go to Chicago, Dallas, TX or Nashville, TN. Omio can help you plan your trip by finding the best connections between Springfield, IL and these popular destinations at a great price.
    How early should I book tickets between St. Louis, MO and Springfield, IL online for the best deals?

    Before traveling from St. Louis, MO to Springfield, IL, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

    • A bus ticket for this route is costing $27 (€22) one way on average.
    • A train ticket costs $15 (€12) one way on average for this journey.

    But we recommend booking St. Louis, MO to Springfield, IL tickets online a few months before your planned travel date to score the best deals and save money on your trip.