Search bus tickets toChicago

switcheroo

Quickview

How to get to Chicago by bus?

Routes436
Trips per day1,781
bus carriers13
Stations12
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 $1.00. Such great deals to Chicago are available on 16 routes including Highland, Crestwood and Madison. 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.00 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?

Champaign

There are 60 bus schedules per day connecting Champaign with Chicago. It takes on average 3 hours and 40 minutes 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
3h 40m
Avg. Price
$31.67

Urbana

There are 53 bus schedules per day connecting Urbana with Chicago. It takes on average 3 hours and 28 minutes 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 28m
Avg. Price
$32.11

Highland

There are 53 bus schedules per day connecting Highland with Chicago. It takes on average 1 hour and 16 minutes 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 16m
Avg. Price
$10.31

South Bend

There are 49 bus schedules per day connecting South Bend with Chicago. It takes on average 3 hours and 26 minutes 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 26m
Avg. Price
$15.27

Crestwood

There are 44 bus schedules per day connecting Crestwood with Chicago. It takes on average and 47 minutes 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 Chicago O'Hare Bus/Shuttle Ctr.
Avg. Time
0h 47m
Avg. Price
$8.23

What bus companies travel to Chicago, Illinois?

Located in Illinois, United States, you can travel by bus to Chicago from 436 destinations and choose from 1781 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.00 miles, 2985.00 kms, covering the journey in 60 hours and 39 minutes

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

bus companies serving Chicago

There are 54 daily Megabus schedules to Chicago. Megabus can get you to Chicago by bus from 18 destinations including Indianapolis.
Avg. Time
7h 20m
Avg. Price
$29.89

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 13m
Avg. Price
$36.03

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 30m
Avg. Price
$45.43

There are 206 daily Airport SuperSaver schedules to Chicago. Airport SuperSaver can get you to Chicago by bus from 5 destinations including Highland.
Avg. Time
1h 57m
Avg. Price
$11.15

There are 60 daily Barons Bus Lines schedules to Chicago. Barons Bus Lines can get you to Chicago by bus from 68 destinations including Columbus.
Avg. Time
9h 30m
Avg. Price
$58.42

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
$100.00

There are 59 daily Van Galder schedules to Chicago. Van Galder can get you to Chicago by bus from 4 destinations including Madison.
Avg. Time
3h 10m
Avg. Price
$24.37

There are 44 daily Tornado Bus schedules to Chicago. Tornado Bus can get you to Chicago by bus from 57 destinations including Dallas.
Avg. Time
25h 57m
Avg. Price
$162.68

There are 146 daily Peoria Charter schedules to Chicago. Peoria Charter can get you to Chicago by bus from 4 destinations including Urbana.
Avg. Time
3h 37m
Avg. Price
$32.62

There are 45 daily Burlington Trailways schedules to Chicago. Burlington Trailways can get you to Chicago by bus from 37 destinations including Des Moines.
Avg. Time
7h 9m
Avg. Price
$51.38

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
$38.62

There are 230 daily Indian Trails schedules to Chicago. Indian Trails can get you to Chicago by bus from 87 destinations including East Lansing.
Avg. Time
11h 24m
Avg. Price
$52.26

There are 554 daily Greyhound schedules to Chicago. Greyhound can get you to Chicago by bus from 133 destinations including Milwaukee.
Avg. Time
16h 7m
Avg. Price
$64.85