There are 4 ways to get from Arlington Heights to DeKalb by train, bus, 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.
Train, bus
best- Take the train from Arlington Heights to Chicago OTCtrain Up-Nw
- Take the bus from Chicago Bus Station to Dekalbbus Greyhound US0155S
3h 36m$18–30Train
cheapest- Take the train from Arlington Heights to Chicago OTCtrain Up-Nw
- Take the train from Chicago OTC to Elburntrain Up-W
4h 20m$9–18Drive 47.6 mi
- Drive from Arlington Heights to DeKalbcar 47.6 mi
1h 9m$9–13Taxi
- Take the taxi from Arlington Heights to DeKalbtaxi 47.6 mi
1h 9m$150–180
Arlington Heights to DeKalb by train and bus
Questions & Answers
The cheapest way to get from Arlington Heights to DeKalb is to drive which costs $8 - $13 and takes 1h 9m.
The fastest way to get from Arlington Heights to DeKalb is to drive which takes 1h 9m and costs $8 - $13.
No, there is no direct train from Arlington Heights to DeKalb. However, there are services departing from Arlington Heights and arriving at Elburn via Chicago OTC. The journey, including transfers, takes approximately 4h 20m.
The distance between Arlington Heights and DeKalb is 91 miles. The road distance is 47.9 miles.
The best way to get from Arlington Heights to DeKalb without a car is to train and bus which takes 3h 36m and costs $17 - $30.
It takes approximately 3h 36m to get from Arlington Heights to DeKalb, including transfers.
Arlington Heights to DeKalb train services, operated by Metra, depart from Arlington Heights station.
Arlington Heights to DeKalb train services, operated by Metra, arrive at Chicago OTC station.
Yes, the driving distance between Arlington Heights to DeKalb is 48 miles. It takes approximately 1h 9m to drive from Arlington Heights to DeKalb.
There are 11+ hotels available in DeKalb.
What companies run services between Arlington Heights, Cook County, IL, USA and DeKalb, IL, USA?
You can take a train from Arlington Heights to Locust St at 6th St - WB Stop #572 via Chicago OTC, Elburn, and Railroad Ave at Elburn Metra station - WB Stop #662 in around 4h 20m.
- Phone
- +1 312-696-3872
- Website
- metra.com
Train from Arlington Heights to Chicago OTC
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- https://metra.com
- Adult
- $4–6
Train from Arlington Heights to Chicago OTC
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- https://metra.com
- Adult
- $4–6
Train from Chicago OTC to Elburn
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $3–4
- Website
- https://metra.com
- Adult
- $3–4
- Website
- greyhound.com
Bus from Chicago Bus Station to Dekalb
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Schedules at
- greyhound.com
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Chicago Bus Station to Dekalb
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $10–21
- Website
- https://www.greyhound.com/
- Ave. Duration
- 1h 9m
- Estimated price
- $150–180
303 Taxi
- Phone
- +1 847-303-0303
- Website
- 303taxi.com
Executive Taxi
- Phone
- +1 217-637-8808
UnCrabby Cabby
- Phone
- +1 630 397 9029
Niles Flash Cab
- Phone
- +1 847 647 8777
O'Hare Taxi LLC
- Phone
- +1 630 589 4152
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




