Search bus tickets to Waukegan

switcheroo

Quickview

How to get to Waukegan by bus?

Routes5
Trips per day11
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Waukegan?

The cheapest prices for a bus ticket to Waukegan that users have found recently on Wanderu start at $30.00. Such great deals to Waukegan are available on one route to Chicago. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Waukegan. Chicago at $30.00 has consistently the lowest average bus ticket prices to Waukegan.

What are the main bus stations in Waukegan?

The most popular bus station in Waukegan is 2067 Belvidere Rd. 2067 Belvidere Rd is the busiest bus station in Waukegan.

Waco

There are 7 bus schedules per day connecting Waco with Waukegan. It takes on average 22 hours to travel 906 miles, 1458 kms, by bus from Waco. 2 bus carriers offer schedules from Waco, with El Expreso Bus offering the most daily connections to Waukegan. Traveling by bus from Waco you will most likely to arrive in Waukegan at 2067 Belvidere Rd.
Avg. Time
22h 0m
Avg. Price
$155.43

Houston

There are 5 bus schedules per day connecting Houston with Waukegan. It takes on average 24 hours and 42 minutes to travel 967 miles, 1555 kms, by bus from Houston. One bus company operates schedules from Houston, with Tornado Bus offering the most daily connections to Waukegan. Traveling by bus from Houston you will most likely to arrive in Waukegan at 2067 Belvidere Rd.
Avg. Time
1d 0h 42m
Avg. Price
$165.00

Baytown

There are 4 bus schedules per day connecting Baytown with Waukegan. It takes on average 45 hours to travel 959 miles, 1543 kms, by bus from Baytown. 2 bus carriers offer schedules from Baytown, with El Expreso Bus offering the most daily connections to Waukegan. Traveling by bus from Baytown you will most likely to arrive in Waukegan at 2067 Belvidere Rd.
Avg. Time
1d 21h 0m
Avg. Price
$200.00

Nuevo Laredo

There are 4 bus schedules per day connecting Nuevo Laredo with Waukegan. It takes on average 31 hours and 56 minutes to travel 1222 miles, 1966 kms, by bus from Nuevo Laredo. One bus company operates schedules from Nuevo Laredo, with Tornado Bus offering the most daily connections to Waukegan. Traveling by bus from Nuevo Laredo you will most likely to arrive in Waukegan at Tornado Bus Station.
Avg. Time
1d 7h 56m
Avg. Price
$216.22

San Luis de la Paz

There are 3 bus schedules per day connecting San Luis de la Paz with Waukegan. It takes on average 42 hours to travel 1632 miles, 2626 kms, by bus from San Luis de la Paz. One bus company operates schedules from San Luis de la Paz, with Tornado Bus offering the most daily connections to Waukegan. Traveling by bus from San Luis de la Paz you will most likely to arrive in Waukegan at Tornado Bus Station.
Avg. Time
1d 18h 0m
Avg. Price
$259.16
Located in Illinois, United States of America, you can travel by bus to Waukegan from 5 destinations and choose from 11 daily bus schedules to get you there. Tornado Bus has the most bus connections to Waukegan. The furthest bus arriving in Waukegan covers a distance of 966.47 miles, 1554.99 kms, covering the journey in 24 hours and 42 minutes

bus companies serving Waukegan

Tornado Bus

There are 2 daily Tornado Bus schedules to Waukegan. Tornado Bus can get you to Waukegan by bus from 11 destinations including Champaign.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 7m
Avg. Price
$71.03