There are 5 ways to get from DeKalb to Oak Brook by bus, train, taxi, car, or bus (Greyhound)
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 #662bus 12
- Take the train from Elburn to Glen Ellyntrain
- Take the taxi from Glen Ellyn to Oak Brooktaxi
1h 54m$40–59Line 12 bus, train, line 715 bus
cheapest- Take the bus from Locust St. at 2nd St. - EB Stop #623 to Railroad Ave at Elburn Metra station - WB Stop #662bus 12
- Take the train from Elburn to Glen Ellyntrain
- Take the bus from Crescent/Forest/Glen Ellyn Metra to Yorktown Centerbus 715
3h 41m$8–18Drive 47.7 mi
- Drive from DeKalb to Oak Brookcar 47.7 mi
53 min$9–13Taxi
- Take the taxi from DeKalb to Oak Brooktaxi 47.7 mi
53 min$150–190Bus, line 157 bus, line 21 bus, line 322 bus
- Take the bus from Dekalb to Chicago Bus Stationbus
- Take the bus from Clinton Blue Line Station to Pulaski & Cermakbus 157
- Take the bus from Cermak & Pulaski to North Riverside Mallbus 21
- Take the bus from North Riverside Park Mall to Cermak Rd & Windsor Drbus 322
3h 23m$17–27
DeKalb to Oak Brook by bus
Questions & Answers
The cheapest way to get from DeKalb to Oak Brook is to drive which costs $8 - $13 and takes 53 min.
The fastest way to get from DeKalb to Oak Brook is to drive which takes 53 min and costs $8 - $13.
No, there is no direct bus from DeKalb to Oak Brook. However, there are services departing from Dekalb and arriving at Cermak Rd & Windsor Dr via Clinton Blue Line Station, Cermak & Pulaski and North Riverside Park Mall. The journey, including transfers, takes approximately 3h 23m.
The distance between DeKalb and Oak Brook is 49 miles. The road distance is 47.9 miles.
The best way to get from DeKalb to Oak Brook without a car is to line 12 bus and train and taxi which takes 1h 54m and costs $35 - $60.
It takes approximately 1h 54m to get from DeKalb to Oak Brook, including transfers.
DeKalb to Oak Brook bus services, operated by Greyhound USA, depart from Dekalb station.
DeKalb to Oak Brook bus services, operated by Greyhound USA, arrive at Chicago Bus Station.
Yes, the driving distance between DeKalb to Oak Brook is 48 miles. It takes approximately 53 min to drive from DeKalb to Oak Brook.
There are 353+ hotels available in Oak Brook.
What companies run services between DeKalb, IL, USA and Oak Brook, IL, USA?
You can take a bus from Dekalb to Cermak Rd & Windsor Dr via Chicago Bus Station, Clinton Blue Line Station, Pulaski & Cermak, Cermak & Pulaski, and North Riverside Park Mall in around 3h 23m.
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Elburn to Glen Ellyn
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Metra
- Adult
- $4–6
Train from Elburn to Glen Ellyn
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Metra
- Adult
- $4–6
- Phone
- +1 815-748-2000
- Website
- DeKalb Public Transit
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 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Dekalb to Chicago Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $9–18
- Website
- Greyhound
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Bus from Clinton Blue Line Station to Pulaski & Cermak
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $3
Bus from Cermak & Pulaski to North Riverside Mall
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $3
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from North Riverside Park Mall to Cermak Rd & Windsor Dr
- Ave. Duration
- 17 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 Crescent/Forest/Glen Ellyn Metra to Yorktown Center
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- $2–3
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $2–3
- Ave. Duration
- 34 min
- Estimated price
- $35–190
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
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








