There are 5 ways to get from Elk Grove Village to DeKalb by bus, subway, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 223 bus, subway, train, line 12 bus
best- Take the bus from Touhy Ave & Elmhurst Rd to Rosemont CTA Station - Bus Stop Abus 223
- Take the subway from Rosemont to Clark/Lakesubway
- Take the train from Chicago OTC to Elburntrain
- Take the bus from Railroad Ave at Elburn Metra station - WB Stop #662 to Locust St at 6th St - WB Stop #572bus 12
4h 37m$11–24Drive 46.9 mi
cheapest- Drive from Elk Grove Village to DeKalbcar 46.9 mi
1h 6m$8–12Line 90 bus, train
- Take the bus from Harlem Blue Line Station to Harlem/Lake Green Line Stationbus 90
- Take the train from Oak Park to Elburntrain Up-W
4h 47m$13–26Taxi
- Take the taxi from Elk Grove Village to DeKalbtaxi 46.9 mi
1h 6m$140–180Line 223 bus, bus, line 801 bus, train, line 12 bus
- Take the bus from Lively Blvd & Greenleaf Ave to Rosemont CTA Station - Bus Stop Abus 223
- Take the bus from Rosemont CTA Station - Bus Stop D to Elgin Transportation Center - Bus Stop Dbus 603
- Take the bus from Elgin Transportation Center - Bus Stop A to Geneva Metra Stationbus 801
- Take the train from Geneva to Elburntrain
- Take the bus from Railroad Ave at Elburn Metra station - WB Stop #662 to Locust St at 2nd St - WB Stop #490bus 12
5h 53m$8–20
Elk Grove Village to DeKalb by bus, subway, foot, and train
Comparing Your Travel Options
The cheapest way to get from Elk Grove Village to DeKalb is to drive which costs $8 - $12 and takes 1h 6m.
The fastest way to get from Elk Grove Village to DeKalb is to drive which takes 1h 6m and costs $8 - $12.
The distance between Elk Grove Village and DeKalb is 85 miles. The road distance is 47.2 miles.
The best way to get from Elk Grove Village to DeKalb without a car is to line 223 bus and subway and train and line 12 bus which takes 4h 37m and costs $10 - $24.
It takes approximately 4h 37m to get from Elk Grove Village to DeKalb, including transfers.
Yes, the driving distance between Elk Grove Village to DeKalb is 47 miles. It takes approximately 1h 6m to drive from Elk Grove Village to DeKalb.
There are 12+ hotels available in DeKalb.
What companies run services between Elk Grove Village, IL, USA and DeKalb, IL, USA?
There is no direct connection from Elk Grove Village to DeKalb. However, you can take the line 223 bus to Rosemont CTA Station - Bus Stop A, walk to Rosemont, take the subway to Clark/Lake, walk to Chicago OTC, take the train to Elburn, walk to Railroad Ave at Elburn Metra station - WB Stop #662, then take the line 12 bus to Locust St at 6th St - WB Stop #572. Alternatively, you can take a bus from Lively Blvd & Greenleaf Ave to Locust St at 2nd St - WB Stop #490 via Rosemont CTA Station - Bus Stop A, Rosemont, Harlem-O'Hare, Harlem Blue Line Station, Harlem/Lake Green Line Station, Oak Park, Elburn, and Railroad Ave at Elburn Metra station - WB Stop #662 in around 4h 47m.
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Subway from Rosemont to Clark/Lake
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–5
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $2–5
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Chicago OTC to Elburn
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $6–8
- Website
- Metra
- Adult
- $6–8
Train from Oak Park to Elburn
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Geneva to Elburn
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- Metra
- Adult
- $3–5
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from Touhy Ave & Elmhurst Rd to Rosemont CTA Station - Bus Stop A
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–3
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1–3
Bus from Lively Blvd & Greenleaf Ave to Rosemont CTA Station - Bus Stop A
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $2–3
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $2–3
Bus from Rosemont CTA Station - Bus Stop D to Elgin Transportation Center - Bus Stop D
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1–2
Bus from Elgin Transportation Center - Bus Stop A to Geneva Metra Station
- Ave. Duration
- 43 min
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1–2
- Phone
- +1 815-748-2000
- Website
- DeKalb Public Transit
Bus from Railroad Ave at Elburn Metra station - WB Stop #662 to Locust St at 6th St - WB Stop #572
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- $1–8
- Website
- DeKalb Public Transit
- All other routes
- $1
- To/from Elburn
- $8
Bus from Railroad Ave at Elburn Metra station - WB Stop #662 to Locust St at 2nd St - WB Stop #490
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- $1–8
- Website
- DeKalb Public Transit
- All other routes
- $1
- To/from Elburn
- $8
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Bus from Harlem Blue Line Station to Harlem/Lake Green Line Station
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $3
- Ave. Duration
- 1h 6m
- Estimated price
- $140–180
Norshore Cab
- Phone
- +1 847 864 7500
- Website
- norshorecab.com
American Taxi
- Phone
- +1 847 673 1000
- Website
- americantaxi.com
Chicago Cab Service
- Phone
- +1 847 297 5556
- Website
- chicagocabservice.com
UnCrabby Cabby
- Phone
- +1 630 397 9029
Niles Flash Cab
- Phone
- +1 847 647 8777
O'Hare Taxi LLC
- Phone
- +1 630 589 4152
Naperville Cab / Naperville Taxi Dispatch
- Phone
- +1 630 357 1366
Naperville City Taxi
- Phone
- +1 630 305 9999
Suburban Taxi Naperville
- Phone
- +1 630 420 7220
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, The beginner’s guide to the 2018 World Nomad Games, and Italy Travel Guides - to help you get the most out of your next trip.







