Search bus tickets toChicago

switcheroo

Quickview

How to get to Chicago by bus?

Routes534
Trips per day2,676
bus carriers12
Stations11
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.

What are the cheapest bus tickets to Chicago?

The cheapest prices for a bus ticket to Chicago that users have found recently on Wanderu start at €0.88. Such great deals to Chicago are available on 29 routes including Highland, Crestwood and South Bend. 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 Chicago. Crestwood at €1.68 has consistently the lowest average bus ticket prices to Chicago.

What are the main bus stations in Chicago?

The most popular bus stations in Chicago are Chicago O'Hare Bus/Shuttle Ctr, Terminal 5 Station, O'Hare Intl Airport and Greyhound Station - 630 W Harrison St. Chicago O'Hare Bus/Shuttle Ctr is the busiest bus station in Chicago.

What are the most popular bus routes to Chicago?

Highland

There are 63 bus schedules per day connecting Highland with Chicago. It takes on average 1 hour to travel 25 miles, 39 kms, by bus from Highland. One bus company operates schedules from Highland, with Airport SuperSaver offering the most daily connections to Chicago. Traveling by bus from Highland you will most likely to arrive in Chicago at Midway Intl Airport.
Avg. Time
1h 0m
Avg. Price
€9.32

Champaign

There are 60 bus schedules per day connecting Champaign with Chicago. It takes on average 4 hours to travel 126 miles, 203 kms, by bus from Champaign. 2 bus carriers offer schedules from Champaign, with Peoria Charter offering the most daily connections to Chicago. Traveling by bus from Champaign you will most likely to arrive in Chicago at Terminal 5 Station, O'Hare Intl Airport.
Avg. Time
4h 0m
Avg. Price
€28.14

Urbana

There are 54 bus schedules per day connecting Urbana with Chicago. It takes on average 3 hours to travel 126 miles, 203 kms, by bus from Urbana. One bus company operates schedules from Urbana, with Peoria Charter offering the most daily connections to Chicago. Traveling by bus from Urbana you will most likely to arrive in Chicago at Terminal 5 Station, O'Hare Intl Airport.
Avg. Time
3h 0m
Avg. Price
€28.44

Crestwood

There are 53 bus schedules per day connecting Crestwood with Chicago. It takes on average 1 hour to travel 17 miles, 27 kms, by bus from Crestwood. One bus company operates schedules from Crestwood, with Airport SuperSaver offering the most daily connections to Chicago. Traveling by bus from Crestwood you will most likely to arrive in Chicago at Midway Intl Airport.
Avg. Time
1h 0m
Avg. Price
€7.24

South Bend

There are 49 bus schedules per day connecting South Bend with Chicago. It takes on average 3 hours to travel 73 miles, 117 kms, by bus from South Bend. 3 bus carriers offer schedules from South Bend, with Airport SuperSaver offering the most daily connections to Chicago. Traveling by bus from South Bend you will most likely to arrive in Chicago at Chicago O'Hare Bus/Shuttle Ctr.
Avg. Time
3h 0m
Avg. Price
€13.62

What bus companies travel to Chicago, Illinois ?

Located in Illinois, United States, you can travel by bus to Chicago from 534 destinations and choose from 2676 daily bus schedules to get you there. Airport SuperSaver has the most bus connections to Chicago. The furthest bus arriving in Chicago covers a distance of 1855.79 miles, 2985.84 kms, covering the journey in and 57 minutes

Looking for other ways to get there? Check out Train options to Chicago.

bus companies serving Chicago

There are 55 daily Megabus schedules to Chicago. Megabus can get you to Chicago by bus from 18 destinations including Indianapolis.
Avg. Time
7h 25m
Avg. Price
€28.25

There are 5 daily Windstar Lines schedules to Chicago. Windstar Lines can get you to Chicago by bus from 5 destinations including Coralville.
Avg. Time
6h 10m
Avg. Price
€32.89

There are 224 daily Airport SuperSaver schedules to Chicago. Airport SuperSaver can get you to Chicago by bus from 5 destinations including Highland.
Avg. Time
1h 53m
Avg. Price
€9.94

There are 1 daily Wanda Coach schedules to Chicago. Wanda Coach can get you to Chicago by bus from New York.
Avg. Time
14h 0m
Avg. Price
€87.72

There are 59 daily Van Galder schedules to Chicago. Van Galder can get you to Chicago by bus from 4 destinations including Janesville.
Avg. Time
3h 9m
Avg. Price
€21.08

There are 148 daily Peoria Charter schedules to Chicago. Peoria Charter can get you to Chicago by bus from 4 destinations including Urbana.
Avg. Time
3h 36m
Avg. Price
€28.83

There are 87 daily Miller Transportation schedules to Chicago. Miller Transportation can get you to Chicago by bus from 49 destinations including Bloomington.
Avg. Time
7h 27m
Avg. Price
€40.70

There are 1 daily Amtrak Thruway schedules to Chicago. Amtrak Thruway can get you to Chicago by bus from Toledo.
Avg. Time
5h 20m
Avg. Price
€33.70

There are 213 daily Indian Trails schedules to Chicago. Indian Trails can get you to Chicago by bus from 87 destinations including Lansing.
Avg. Time
11h 45m
Avg. Price
€47.94

There are 527 daily Greyhound schedules to Chicago. Greyhound can get you to Chicago by bus from 129 destinations including Milwaukee.
Avg. Time
16h 27m
Avg. Price
€63.76

There are 40 daily Burlington Trailways schedules to Chicago. Burlington Trailways can get you to Chicago by bus from 38 destinations including Omaha.
Avg. Time
6h 52m
Avg. Price
€41.32

There are 60 daily Barons Bus Lines schedules to Chicago. Barons Bus Lines can get you to Chicago by bus from 67 destinations including Columbus.
Avg. Time
9h 27m
Avg. Price
€52.90