• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 6 ways to get from Navy Pier to Elk Grove Village by subway, bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Subway, line 606 bus  •  1 h 49 min

  1. Take the subway from Washington-Blue to Rosemont Blue Line
  2. Take the line 606 bus from Rosemont CTA Station to Algonquin Rd & Linneman Rd 606 / ...

$6 - $9

5 alternative options

Line 29 bus, subway, line 223 bus  •  1 h 40 min

  1. Take the line 29 bus from Navy Pier Terminal to State & Washington 29 / ...
  2. Take the subway from Washington-Blue to Rosemont
  3. Take the line 223 bus from Rosemont CTA Station to Touhy/Elmhurst 223

$6 - $9

Line 56 bus, line 226 bus  •  3 h 5 min

  1. Take the line 56 bus from Madison & Clinton to Jefferson Park Transit Center 56
  2. Take the line 226 bus from Jefferson Park CTA Station to Oakton/Badger/Diane 226

$6 - $7

Taxi  •  30 min

  1. Take a taxi from Navy Pier to Elk Grove Village 23.2 miles

$70 - $85

Drive  •  30 min

  1. Drive from Navy Pier to Elk Grove Village 23.2 miles

$2 - $4

Uber  •  30 min

  1. Take an Uber from Navy Pier to Elk Grove Village 23.2 miles

$28 - $40

Questions & Answers

The cheapest way to get from Navy Pier to Elk Grove Village is to drive which costs $2 - $4 and takes 30 min.

More details

The quickest way to get from Navy Pier to Elk Grove Village is to taxi which costs $70 - $85 and takes 30 min.

More details

No, there is no direct bus from Navy Pier to Elk Grove Village. However, there are services departing from Navy Pier Terminal and arriving at Oakton/Badger/Diane via Madison & Clinton and Jefferson Park CTA Station. The journey, including transfers, takes approximately 3 h 5 min.

More details

The distance between Navy Pier and Elk Grove Village is 21 miles. The road distance is 23.2 miles.

Get driving directions

The best way to get from Navy Pier to Elk Grove Village without a car is to subway and line 606 bus which takes 1 h 49 min and costs $6 - $10.

More details

It takes approximately 1 h 49 min to get from Navy Pier to Elk Grove Village, including transfers.

More details

Navy Pier to Elk Grove Village bus services, operated by Chicago Transit (CTA), depart from Madison & Clinton station.

More details

Navy Pier to Elk Grove Village bus services, operated by Pace Bus, arrive at Oakton/Badger/Diane station.

More details

Yes, the driving distance between Navy Pier to Elk Grove Village is 23 miles. It takes approximately 30 min to drive from Navy Pier to Elk Grove Village.

Get driving directions

There are 262+ hotels available in Elk Grove Village. Prices start at $71 USD per night.

More details

Map of how to get from Navy Pier to Elk Grove Village.
Launch map view
  • Distance: 20.7 miles
  • Duration: 1 h 49 min

What companies run services between Navy Pier, IL, USA and Elk Grove Village, IL, USA?

You can take a bus from Navy Pier to Elk Grove Village via Navy Pier Terminal, Clinton & Madison, Madison & Clinton, Jefferson Park Transit Center, and Jefferson Park CTA Station in around 3 h 5 min.

Train operators
Bus operators
Pace Bus
Phone
+1(847)2282322
Email
Passenger.Services@PaceBus.com
Website
pacebus.com
Bus from Rosemont CTA Station to Algonquin Rd & Linneman Rd
Ave. Duration
14 min
Frequency
Every 20 minutes
Estimated price
$2
Schedules at
pacebus.com
Bus from Rosemont CTA Station to Touhy/Elmhurst
Ave. Duration
19 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
pacebus.com
Bus from Jefferson Park CTA Station to Oakton/Badger/Diane
Ave. Duration
56 min
Frequency
Hourly
Estimated price
$2
Schedules at
pacebus.com
Chicago Transit (CTA)
Phone
+1 888-968-7282
Website
transitchicago.com
Bus from Navy Pier Terminal to State & Washington
Ave. Duration
15 min
Frequency
Every 10 minutes
Estimated price
$2 - $3
Schedules at
transitchicago.com
Bus from Madison & Clinton to Jefferson Park Transit Center
Ave. Duration
56 min
Frequency
Every 5 minutes
Estimated price
$2 - $3
Schedules at
transitchicago.com
Other operators
Uber Chicago
Website
uber.com
Towncar from Navy Pier to Elk Grove Village
Ave. Duration
30 min
Frequency
On demand
Estimated price
$28 - $40
Signup at
uber.com
UberPool
$28 - $40
UberX
$30 - $40
UberXL
$50 - $70
Select
$55 - $75
Black
$90 - $120
Black SUV
$110 - $150
Taxi from Navy Pier to Elk Grove Village
Ave. Duration
30 min
Estimated price
$70 - $85
Flash Cab
Phone
+1 773-561-4444
Website
flashcab.com
Yellow Cab Chicago
Phone
+1 312-829-4222
Website
facebook.com
https://www.cityofchicago.org/
Website
cityofchicago.org
Checker
Phone
+1 312-243-2537
Website
checkertaxichicago.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.