|Distance||194 miles (313 km)|
|Average bus duration||3 h 45 min|
|Average bus ticket price||$62 (€57)|
Buses from St. Louis, MO to Springfield, MO cover the 194 miles (313 km) long route taking on average 3 h 45 min with our travel partners like Greyhound. There are direct bus services available. While the average ticket price for this journey costs around $62 (€57), you can find the cheapest bus ticket for as low as $60 (€55).
For as little as $60 (€55) you can travel by bus from St. Louis, MO to Springfield, MO with Greyhound. Omio will show you the best deals, schedules and tickets available for this journey.
Greyhound is one of the best options when traveling by bus from St. Louis, MO to Springfield, MO. Omio quickly shows you current Greyhound bus schedules for the St. Louis, MO - Springfield, MO trip and makes it easier than ever for you to buy bus tickets online for the cheapest, fastest or earliest journey available. The distance to Springfield, MO from St. Louis, MO is around 194 miles (313 km) and the cheapest Greyhound one-way ticket you can book starts at $60 (€55). As you check the latest St. Louis, MO to Springfield, MO bus schedule from Greyhound for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Springfield, MO safely. If you search for Greyhound tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Greyhound ticket between St. Louis, MO and Springfield, MO so you can spend more time enjoying the smooth and easy journey!