Cheap Bus tickets to Bloomington, IN

What are the most popular routes to Bloomington?

Chicago - BloomingtonAverage priceMAD 437Average duration5h 20mDaily departures5
Indianapolis - BloomingtonAverage priceMAD 172Average duration1h 10mDaily departures2
Lafayette - BloomingtonAverage priceMAD 318Average duration2h 35mDaily departures2
Louisville - BloomingtonAverage priceMAD 262Average duration2h 5mDaily departures1
Toronto - BloomingtonAverage priceMAD 932Average duration23h 50mDaily departures9