There are 5 ways to get from DeKalb to Elk Grove Village by bus, train, taxi, subway, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 12 bus, train, taxi
best- Take the bus from Locust St at N 6th St - EB Stop #624 to Railroad Ave at Elburn Metra station - WB Stop #66212
- Take the train from Elburn to Glen Ellyn
- Take the taxi from Glen Ellyn to Elk Grove Village
1h 58mLine 12 bus, train, subway, line 223 bus
cheapest- Take the bus from Locust St. at 2nd St. - EB Stop #623 to Railroad Ave at Elburn Metra station - WB Stop #66212
- Take the train from Elburn to Chicago OTC
- Take the subway from Clark/Lake to Rosemont
- Take the bus from Rosemont CTA Station to Elmhurst Rd & Touhy Ave223
4h$6–23Drive 47.1 mi
- Drive from DeKalb to Elk Grove Village47.1 mi
1h 8m$9–13Taxi
- Take the taxi from DeKalb to Elk Grove Village47.1 mi
1h 8m$140–170Bus, subway, line 223 bus
- Take the bus from Dekalb to Chicago Bus Station
- Take the subway from Clinton-Blue to Rosemont
- Take the bus from Rosemont CTA Station to Busse Rd & Devon Ave223
3h 4m$21–40
DeKalb to Elk Grove Village by bus, train, foot, and subway
Questions & Answers
The cheapest way to get from DeKalb to Elk Grove Village is to drive which costs $8 - $13 and takes 1h 8m.
The fastest way to get from DeKalb to Elk Grove Village is to drive which takes 1h 8m and costs $8 - $13.
The distance between DeKalb and Elk Grove Village is 52 miles. The road distance is 47.4 miles.
The best way to get from DeKalb to Elk Grove Village without a car is to line 12 bus and train and taxi which takes 1h 58m and costs .
It takes approximately 1h 58m to get from DeKalb to Elk Grove Village, including transfers.
Yes, the driving distance between DeKalb to Elk Grove Village is 47 miles. It takes approximately 1h 8m to drive from DeKalb to Elk Grove Village.
There are 424+ hotels available in Elk Grove Village.
What companies run services between DeKalb, IL, USA and Elk Grove Village, IL, USA?
There is no direct connection from DeKalb to Elk Grove Village. However, you can take the line 12 bus to Railroad Ave at Elburn Metra station - WB Stop #662, walk to Elburn, take the train to Glen Ellyn, then take the taxi to Elk Grove Village. Alternatively, you can take a bus from Locust St. at 2nd St. - EB Stop #623 to Elmhurst Rd & Touhy Ave via Railroad Ave at Elburn Metra station - WB Stop #662, Elburn, Chicago OTC, Clark/Lake, Rosemont, and Rosemont CTA Station in around 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +1 312-322-6777
- Website
- metra.com
Train from Elburn to Glen Ellyn
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://metra.com
Train from Elburn to Chicago OTC
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $3–7
- Website
- https://metra.com
- Phone
- +1 888-968-7282
- Website
- transitchicago.com
Subway from Clark/Lake to Rosemont
- Ave. Duration
- 35 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–5
- Website
- https://www.transitchicago.com
- Schedules at
- https://www.transitchicago.com/schedules/
- Adult
- $2–5
Subway from Clinton-Blue to Rosemont
- Ave. Duration
- 42 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–5
- Website
- https://www.transitchicago.com
- Schedules at
- https://www.transitchicago.com/schedules/
- Adult
- $2–5
- Phone
- +1 815-748-2000
- Website
- cityofdekalb.com
Bus from Locust St at N 6th St - EB Stop #624 to Railroad Ave at Elburn Metra station - WB Stop #662
- Ave. Duration
- 27 min
- Frequency
- Every 2 hours
- Estimated price
- $1–8
- Website
- DeKalb Public Transit
- All other routes
- $1
- To/from Elburn
- $8
Bus from Locust St. at 2nd St. - EB Stop #623 to Railroad Ave at Elburn Metra station - WB Stop #662
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- $1–8
- Website
- DeKalb Public Transit
- All other routes
- $1
- To/from Elburn
- $8
- Phone
- +1(847) 364-7223
- Passenger.Services@PaceBus.com
- Website
- pacebus.com
Bus from Rosemont CTA Station to Elmhurst Rd & Touhy Ave
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–3
- Schedules at
- pacebus.com
- Adult
- $1–3
Bus from Rosemont CTA Station to Busse Rd & Devon Ave
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–3
- Schedules at
- pacebus.com
- Adult
- $2–3
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Dekalb to Chicago Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $17–35
- Website
- https://www.greyhound.com/
- Ave. Duration
- 43 min
- Estimated price
- $40–170
Naerville Dupage Taxi
- Phone
- +1 630-961-3232
- Website
- napervilledupagetaxi.com
303 Taxi Naperville
- Phone
- +1 630-303-0303
- Website
- 303taxi.com
DeCab Taxi
- Phone
- +1-815-757-6430
- Website
- decab-taxi.business.site
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.
Related travel guides
Need to know: Greyhound
Read the travel guide









