Cheap Bus and Train tickets to Bloomington, IL

What are the most popular routes to Bloomington?

New York City - BloomingtonAverage price₪855Average duration1d 6hDaily departures5
Peoria - BloomingtonAverage price₪73Average duration55mDaily departures3
St. Louis - BloomingtonAverage price₪79Average duration2h 37mDaily departures5
Joliet - BloomingtonAverage price₪91Average duration1h 16mDaily departures5
Springfield - BloomingtonAverage price₪40Average duration51mDaily departures5