Cheap Bus tickets to Waukegan

What are the most popular routes to Waukegan?

Chicago - WaukeganAverage price$114Average duration1hDaily departures1
Milwaukee - WaukeganAverage price$189Average duration1hDaily departures1
Kenosha - WaukeganAverage price$219Average duration30mDaily departures1
El Paso - WaukeganAverage price$445Average duration1d 16hDaily departures1
Dallas - WaukeganAverage price$370Average duration20h 55mDaily departures15