Cheap Bus and Train tickets to Springfield, IL

What are the most popular routes to Springfield?

Chicago - SpringfieldAverage priceMX$732Average duration4h 15mDaily departures5
St. Louis - SpringfieldAverage priceMX$403Average duration1h 45mDaily departures3
San Antonio - SpringfieldAverage priceMX$2,188Average duration1d 4hDaily departures5
Milwaukee - SpringfieldAverage priceMX$1,364Average duration6h 27mDaily departures10
Joliet - SpringfieldAverage priceMX$629Average duration2h 15mDaily departures5