Cheap Bus and Train tickets to Springfield, IL

What are the most popular routes to Springfield?

Chicago - SpringfieldAverage priceTHB 876Average duration3h 5mDaily departures5
Joliet - SpringfieldAverage priceTHB 1,015Average duration2h 15mDaily departures5
Dallas - SpringfieldAverage priceTHB 5,017Average duration1d 1hDaily departures3
Champaign - SpringfieldAverage priceTHB 880Average duration1h 30mDaily departures4
Milwaukee - SpringfieldAverage priceTHB 2,581Average duration6h 27mDaily departures10