Cheap Bus and Train tickets to Bloomington, IL

What are the most popular routes to Bloomington?

Chicago - BloomingtonAverage priceR$87Average duration2h 6mDaily departures5
Alton - BloomingtonAverage priceR$138Average duration1h 53mDaily departures5
Joliet - BloomingtonAverage priceR$127Average duration1h 16mDaily departures5
Champaign - BloomingtonAverage priceR$118Average duration55mDaily departures3
Champaign - BloomingtonAverage priceR$337Average duration9h 52mDaily departures3