There are 5 ways to get from Harwood Heights to Naperville Station by subway, 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.
Subway, train
best- Take the subway from Harlem-O'Hare to LaSallesubway Blue Line
- Take the train from Chicago Union Station to Napervilletrain Bnsf
2h 8m$8–11Drive 26.2 mi
cheapest- Drive from Harwood Heights to Naperville Stationcar 26.2 mi
39 min$5–7Line 331 bus, train
- Take the bus from Cumberland CTA Station to Prairie/Brookfieldbus 331
- Take the train from Brookfield to Napervilletrain Bnsf
2h 58m$8–12Taxi
- Take the taxi from Harwood Heights to Naperville Stationtaxi 26.2 mi
39 min$75–95Line 331 bus, line 313 bus, line 722 bus
- Take the bus from Cumberland CTA Station to 5th/Lakebus 331
- Take the bus from Lake St & 5th Ave to Yorktown Centerbus 313
- Take the bus from Yorktown Center to Naperville Metrabus 722
3h 38m$6–8
Harwood Heights to Naperville Station by subway, foot, and train
Questions & Answers
The cheapest way to get from Harwood Heights to Naperville Station is to drive which costs $4 - $7 and takes 39 min.
The fastest way to get from Harwood Heights to Naperville Station is to drive which takes 39 min and costs $4 - $7.
No, there is no direct bus from Harwood Heights to Naperville Station. However, there are services departing from Harlem & Lawrence and arriving at Naperville Metra via Cumberland CTA Station, Lake St & 5th Ave and Yorktown Center. The journey, including transfers, takes approximately 3h 38m.
No, there is no direct train from Harwood Heights to Naperville Station. However, there are services departing from Harlem-O'Hare and arriving at Naperville via Chicago Union Station. The journey, including transfers, takes approximately 2h 8m.
The distance between Harwood Heights and Naperville Station is 42 miles. The road distance is 26.3 miles.
The best way to get from Harwood Heights to Naperville Station without a car is to subway and train which takes 2h 8m and costs $7 - $11.
It takes approximately 2h 8m to get from Harwood Heights to Naperville Station, including transfers.
Harwood Heights to Naperville Station bus services, operated by Pace Bus, depart from Cumberland CTA Station.
Harwood Heights to Naperville Station train services, operated by Chicago Transit (CTA), depart from Harlem-O'Hare station.
Harwood Heights to Naperville Station bus services, operated by Pace Bus, arrive at 5th/Lake station.
What companies run services between Harwood Heights, IL, USA and Naperville Station, IL, USA?
You can take a bus from Harlem & Lawrence to Naperville Metra via Cumberland CTA Station, Lake St & 5th Ave, and Yorktown Center in around 3h 38m.
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Subway from Harlem-O'Hare to LaSalle
- Ave. Duration
- 33 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 Union Station to Naperville
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $5–6
- Website
- Metra
- Adult
- $5–6
Train from Brookfield to Naperville
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- Metra
- Adult
- $4–5
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from Cumberland CTA Station to Prairie/Brookfield
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $2–4
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $2–4
Bus from Cumberland CTA Station to 5th/Lake
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1–3
Bus from Lake St & 5th Ave to Yorktown Center
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1
Bus from Yorktown Center to Naperville Metra
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1
- Ave. Duration
- 39 min
- Estimated price
- $75–95
303 Taxi
- Phone
- +1 847-303-0303
- Website
- 303taxi.com
Executive Taxi
- Phone
- +1 217-637-8808
Checker
- Phone
- +1 312-243-2537
- Website
- checkertaxichicago.com
Flash Cab
- Phone
- +1 773-561-4444
- Website
- flashcab.com
Yellow Cab Chicago
- Phone
- +1 312-829-4222
- Website
- yellowcabchicago.com
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 Flying into Beijing?, Why you should take the train in the US, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Harwood Heights to Naperville Station train services, operated by Chicago Transit (CTA), arrive at LaSalle station.
Yes, the driving distance between Harwood Heights to Naperville Station is 26 miles. It takes approximately 39 min to drive from Harwood Heights to Naperville Station.
There are 197+ hotels available in Naperville Station.







