There are 4 ways to get from Chicago O'Hare Airport (ORD) to DeKalb by subway, bus, train, rideshare, 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.
Subway, bus
best- Take the subway from O'Hare to LaSallesubway Blue Line
- Take the bus from Chicago Bus Station to Dekalbbus Greyhound US0155S
3h 32m$12–24Subway, train
cheapest- Take the subway from O'Hare to Forest Parksubway Blue Line
- Take the train from Oak Park to Elburntrain Up-W
5h 3m$10–23Airport Transfer
- Take the rideshare from Chicago O'Hare-ORD to DeKalb53.1 mi
1h 16mDrive 53.1 mi
- Drive from Chicago O'Hare Airport (ORD) to DeKalbcar 53.1 mi
1h 16m$10–14
Chicago O'Hare Airport (ORD) to DeKalb by subway, foot, and bus
Questions & Answers
The cheapest way to get from Chicago O'Hare Airport (ORD) to DeKalb is to drive which costs $9 - $14 and takes 1h 16m.
The fastest way to get from Chicago O'Hare Airport (ORD) to DeKalb is to drive which takes 1h 16m and costs $9 - $14.
No, there is no direct train from Chicago O'Hare Airport (ORD) to DeKalb. However, there are services departing from O'Hare and arriving at Elburn via Oak Park. The journey, including transfers, takes approximately 5h 3m.
The distance between Chicago O'Hare Airport (ORD) and DeKalb is 86 miles. The road distance is 53.4 miles.
The best way to get from Chicago O'Hare Airport (ORD) to DeKalb without a car is to subway and bus which takes 3h 32m and costs $12 - $24.
It takes approximately 3h 32m to get from Chicago O'Hare Airport (ORD) to DeKalb, including transfers.
Chicago O'Hare Airport (ORD) to DeKalb train services, operated by Chicago Transit (CTA), depart from O'Hare station.
Chicago O'Hare Airport (ORD) to DeKalb train services, operated by Chicago Transit (CTA), arrive at Forest Park station.
Yes, the driving distance between Chicago O'Hare Airport (ORD) to DeKalb is 53 miles. It takes approximately 1h 16m to drive from Chicago O'Hare Airport (ORD) to DeKalb.
There are 11+ hotels available in DeKalb.
What companies run services between Chicago O'Hare Airport (ORD), USA and DeKalb, IL, USA?
There is no direct connection from Chicago O'Hare Airport (ORD) to DeKalb. However, you can take the subway to LaSalle, walk to Chicago Bus Station, then take the bus to Dekalb. Alternatively, you can take a subway from O'Hare to Locust St at 2nd St - WB Stop #490 via Forest Park, Forest Park CTA Station, Harlem/Lake CTA, Oak Park, Elburn, and Railroad Ave at Elburn Metra station - WB Stop #662 in around 5h 3m.
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Subway from O'Hare to LaSalle
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–5
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $2–5
Subway from O'Hare to Forest Park
- Ave. Duration
- 1h 22m
- 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 Oak Park to Elburn
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Chicago Bus Station to Dekalb
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $10–19
- Website
- Greyhound
- Website
- https://www.mozio.com
Rideshare from Chicago O'Hare-ORD to DeKalb
- Ave. Duration
- 1h 16m
- Frequency
- On demand
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
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Chicago O'Hare Airport (ORD) and DeKalb. A great option if you don't have a driver's licence or want to avoid public transport.









