Cheap Bus and Train tickets to Springfield, IL

What are the most popular routes to Springfield?

St. Louis - SpringfieldAverage priceR 375Average duration1h 45mDaily departures3
Joliet - SpringfieldAverage priceR 598Average duration2h 15mDaily departures5
Kansas City - SpringfieldAverage priceR 1 420Average duration10h 41mDaily departures3
Bloomington - SpringfieldAverage priceR 271Average duration57mDaily departures5
Champaign - SpringfieldAverage priceR 451Average duration1h 30mDaily departures3