Cheap Bus tickets to Rockford, MI

What are the most popular routes to Rockford?

East Lansing - RockfordAverage priceCLP 18,148Average duration2h 10mDaily departures2
Milwaukee - RockfordAverage priceCLP 114,518Average duration17h 30mDaily departures2
Kalamazoo - RockfordAverage priceCLP 16,161Average duration1h 40mDaily departures2
St. Ignace - RockfordAverage priceCLP 46,960Average duration7h 15mDaily departures2
Manitowoc - RockfordAverage priceCLP 101,602Average duration15h 50mDaily departures2