Cheap Bus tickets to Bloomington, IN

What are the most popular routes to Bloomington?

Chicago - BloomingtonAverage priceMAD 441Average duration5h 20mDaily departures5
Indianapolis - BloomingtonAverage priceMAD 174Average duration1h 10mDaily departures3
Lafayette - BloomingtonAverage priceMAD 317Average duration2h 45mDaily departures2
Covington - BloomingtonAverage priceMAD 441Average duration5h 25mDaily departures1
Toronto - BloomingtonAverage priceMAD 809Average duration23h 5mDaily departures10