Cheap Bus tickets to Dubuque

What are the most popular routes to Dubuque?

Iowa City - DubuqueAverage priceCA$102Average duration5h 35mDaily departures3
Champaign - DubuqueAverage priceCA$136Average duration7h 10mDaily departures1
Chicago - DubuqueAverage priceCA$102Average duration4h 30mDaily departures1
Naperville - DubuqueAverage priceCA$130Average duration3h 40mDaily departures1
Indianapolis - DubuqueAverage priceCA$175Average duration9h 20mDaily departures1