COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Chicago

switcheroo

Quickview

How to get to Chicago by bus

Routes164
Trips per day759
bus lines12
Stations10
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Chicago?

$1.00 is the cheapest price for a bus ticket to Chicago, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Chicago. In the last month, buses from Rockford to Chicago had the lowest average price at $2.97. In general, these cities tend to have the cheapest buses to Chicago:

Where is the bus station in Chicago, IL?

The busiest bus station in Chicago is Bus Station - 630 W Harrison St. There are several other active stations in addition to this main station. The most popular bus stations in Chicago are:

  • Bus Station - 630 W Harrison St
  • S Canal St north of Jackson Blvd
  • W Polk St. btwn S Clinton St and S Canal St

Where should you stay in Chicago?

The Loop is a great region of Chicago for bus travelers to stay in. The Central Loop area is easily accessible by public transportation, as is West Loop (where you’ll find great food) and South Loop (which has great museums).

Just north of the Loop is River North, which has the best nightlife in all of Chicago. Search around a bit when booking accommodations, as all these neighborhoods have cheap hotel options available.

How do you get around Chicago?

The “L” subway train is the best way to get around Chicago. The “L” (which stands for “elevated train”) has 8 lines that run all over the city. The Chicago Transit Authority also operates a regular bus service with about 130 regular routes. Several bus lines directly serve Chicago Union Station, and the Blue Line of the “L” is just two blocks away.

What are some places to visit in Chicago?

Perhaps the two most recognizable sights in Chicago are the metallic “The Bean” and the Chicago Skyline.

For “The Bean” (actually called Cloud Gate), you’ll want to head to Millennium Park in downtown Chicago, where the sculpture resides. For the best views of the skyline, you have your choice of observation decks at Willis Tower’s Skydeck Chicago and the 360 CHICAGO Observation Deck.

Wrigley Field, home of the Chicago Cubs, is also a popular attraction as one of the oldest baseball stadiums in the country. Also worth visiting are the Shedd Aquarium and the Lincoln Park Zoo, Navy Pier, the Chicago Riverwalk and (for anyone looking to get some shopping in) the Magnificent Mile.

What are some good restaurants in Chicago?

Chicago is filled with great restaurants. Lou Malnati’s deep-dish pizza and Italian beef sandwiches at Al’s Beef both have a number of locations that are easily accessible by public transportation, making it simple to enjoy the delicacies Chicago is known for.

For a newer Chicago classic, Papa’s Chache Sabroso is a great spot for jibaritos (a Puerto Rican sandwich that uses two slices of fried plantains instead of bread).

West Loop is known for having great food. Tons of amazing restaurants are just a 5– to 10–minute walk away from the Ashland and Morgan “L” stops. Try out Girl & the Goat, the restaurant of Top Chef fan-favorite Stephanie Izard.

And for dessert, drop in at the Original Rainbow Cone. The original Original Rainbow Cone is a bit out of the way, but the Navy Pier location is perfect for tourists who are in the area.

What is the best time to visit Chicago by bus?

With 2,778 buses arriving in Chicago daily at 15 different stations, there’s never a bad time to visit Chicago by bus. Chicago does get quite cold during the winter (as well as hot and humid in the summer), so for mild weather, the best times to visit are late spring through early summer and early fall — although you’ll want to bring an umbrella if you visit during the late spring.

Highland

There are 45 scheduled buses per day from Highland to Chicago. The route can be as long as 25 miles, or 39 kilometers. On average, the journey takes 1 hour and 16 minutes. One bus company, Airport SuperSaver, connects Highland to Chicago. Buses from Highland usually arrive in Chicago at Terminal 5 Station, O'Hare Intl Airport.
Avg. Time
1h 16m
Avg. Price
$28.98

Crestwood

There are 44 scheduled buses per day from Crestwood to Chicago. The route can be as long as 17 miles, or 27 kilometers. On average, the journey takes 47 minutes. One bus company, Airport SuperSaver, connects Crestwood to Chicago. Buses from Crestwood usually arrive in Chicago at Chicago O'Hare Bus/Shuttle Ctr.
Avg. Time
0h 47m
Avg. Price
$23.16

Madison

There are 38 scheduled buses per day from Madison to Chicago. The route can be as long as 123 miles, or 197 kilometers. On average, the journey takes 3 hours and 51 minutes. There are 4 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Madison usually arrive in Chicago at S Canal St north of Jackson Blvd.
Avg. Time
3h 51m
Avg. Price
$26.99

Portage

There are 30 scheduled buses per day from Portage to Chicago. The route can be as long as 32 miles, or 51 kilometers. On average, the journey takes 2 hours . One bus company, Airport SuperSaver, connects Portage to Chicago. Buses from Portage usually arrive in Chicago at Chicago O'Hare Bus/Shuttle Ctr.
Avg. Time
2h 0m
Avg. Price
$8.96

Indianapolis

There are 23 scheduled buses per day from Indianapolis to Chicago. The route can be as long as 165 miles, or 266 kilometers. On average, the journey takes 4 hours and 30 minutes. There are 5 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Indianapolis usually arrive in Chicago at Bus Station - 630 W Harrison St.
Avg. Time
4h 30m
Avg. Price
$28.12

Located in Illinois, Chicago is accessible by bus from 164 other cities. You can choose from 759 daily scheduled trips when you search for buses to Chicago on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Chicago are also available.. For even more options, you can compare the different ways to get from cities like Detroit to Chicago.

Bus companies serving Chicago

Greyhound

There are 93 scheduled Greyhound buses per day. Greyhound can get you to Chicago from 304 cities, including Milwaukee.
Avg. Time
18h 46m
Avg. Price
$80.11

Barons Bus Lines

There are 39 scheduled Barons Bus Lines buses per day. Barons Bus Lines can get you to Chicago from 57 cities, including Gary.
Avg. Time
9h 46m
Avg. Price
$60.59

Miller Transportation

There are 66 scheduled Miller Transportation buses per day. Miller Transportation can get you to Chicago from 54 cities, including Indianapolis.
Avg. Time
6h 37m
Avg. Price
$50.36

Tornado Bus

There are 6 scheduled Tornado Bus buses per day. Tornado Bus can get you to Chicago from 42 cities, including Austin.
Avg. Time
23h 25m
Avg. Price
$149.28

Burlington Trailways

There are 28 scheduled Burlington Trailways buses per day. Burlington Trailways can get you to Chicago from 34 cities, including Davenport.
Avg. Time
9h 5m
Avg. Price
$77.72

Megabus

There are 21 scheduled Megabus buses per day. Megabus can get you to Chicago from 18 cities, including Indianapolis.
Avg. Time
7h 57m
Avg. Price
$27.07

Amtrak Thruway

There are 11 scheduled Amtrak Thruway buses per day. Amtrak Thruway can get you to Chicago from 8 cities, including Madison.
Avg. Time
4h 23m
Avg. Price
$35.49

El Expreso Bus

There is one El Expreso Bus bus per day, from Miami to Chicago. El Expreso Bus can get you to Chicago from 5 cities, including Miami.
Avg. Time
1d 21h 34m
Avg. Price
$255.00

Windstar Lines

There are 6 scheduled Windstar Lines buses per day. Windstar Lines can get you to Chicago from 5 cities, including Moline.
Avg. Time
6h 13m
Avg. Price
$27.88

OurBus

There are 6 scheduled OurBus buses per day. OurBus can get you to Chicago from 4 cities, including Whitestown.
Avg. Time
3h 30m
Avg. Price
$21.46