Cheap Bus and Train tickets to Bloomington, IL

What are the most popular routes to Bloomington?

Chicago - BloomingtonAverage priceCLP 19 125Average duration2h 6mDaily departures5
St. Louis - BloomingtonAverage priceCLP 29 863Average duration2h 37mDaily departures5
St. Louis - BloomingtonAverage priceCLP 57 994Average duration10h 10mDaily departures1
Champaign - BloomingtonAverage priceCLP 20 712Average duration55mDaily departures3
Champaign - BloomingtonAverage priceCLP 77 367Average duration9h 52mDaily departures3