Cheap Bus tickets to Rockford, IL

What are the most popular routes to Rockford?

Chicago - RockfordAverage priceTRY 1,502Average duration1h 10mDaily departures35
Milwaukee - RockfordAverage priceTRY 2,305Average duration5hDaily departures4
Champaign - RockfordAverage priceTRY 2,034Average duration3h 40mDaily departures1
Madison - RockfordAverage priceTRY 1,021Average duration1h 10mDaily departures2
Indianapolis - RockfordAverage priceTRY 2,701Average duration8h 5mDaily departures5