Cheap Bus and Train tickets to Bloomington, IL

What are the most popular routes to Bloomington?

Chicago - BloomingtonAverage priceTHB 563Average duration2h 6mDaily departures5
Alton - BloomingtonAverage priceTHB 897Average duration1h 53mDaily departures5
Joliet - BloomingtonAverage priceTHB 829Average duration1h 16mDaily departures5
Champaign - BloomingtonAverage priceTHB 767Average duration55mDaily departures3
Champaign - BloomingtonAverage priceTHB 2 199Average duration9h 52mDaily departures3