Cheap Bus and Train tickets to Bloomington, IL

What are the most popular routes to Bloomington?

St. Louis - BloomingtonAverage price₪81Average duration2h 37mDaily departures5
St. Louis - BloomingtonAverage price₪153Average duration5h 20mDaily departures2
Champaign - BloomingtonAverage price₪60Average duration1hDaily departures3
Kansas City - BloomingtonAverage price₪299Average duration11h 10mDaily departures2
Columbus - BloomingtonAverage price₪263Average duration15h 35mDaily departures3