There are 4 ways to get from Elmhurst to North Riverside by train, bus, taxi, 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.
Train, line 307 bus
best- Take the train from Elmhurst to Oak Parktrain Up-W
- Take the bus from Harlem/Lake CTA to Harlem Ave & 19th Stbus 307
45 min$6–7Drive 9.6 mi
cheapest- Drive from Elmhurst to North Riversidecar 9.6 mi
14 min$2–3Line 332 bus, line 322 bus
- Take the bus from York/Second/Palmer to Oak Brook Center / Macy'sbus 332
- Take the bus from Oak Brook Center / Macy's to Cermak Rd & Hainsworth Avebus 322
55 min$3Taxi
- Take the taxi from Elmhurst to North Riversidetaxi 9.6 mi
14 min$27–33
Elmhurst to North Riverside by train, foot, and bus
Questions & Answers
The cheapest way to get from Elmhurst to North Riverside is to drive which costs $1 - $3 and takes 14 min.
The fastest way to get from Elmhurst to North Riverside is to taxi which takes 14 min and costs $27 - $33.
No, there is no direct bus from Elmhurst to North Riverside. However, there are services departing from York/Second/Palmer and arriving at Cermak Rd & Hainsworth Ave via Oak Brook Center / Macy's. The journey, including transfers, takes approximately 55 min.
The distance between Elmhurst and North Riverside is 16 miles. The road distance is 9.7 miles.
The best way to get from Elmhurst to North Riverside without a car is to train and line 307 bus which takes 45 min and costs $5 - $8.
It takes approximately 45 min to get from Elmhurst to North Riverside, including transfers.
Elmhurst to North Riverside bus services, operated by Pace Bus, depart from York/Second/Palmer station.
Elmhurst to North Riverside bus services, operated by Pace Bus, arrive at Oak Brook Center / Macy's station.
Yes, the driving distance between Elmhurst to North Riverside is 10 miles. It takes approximately 14 min to drive from Elmhurst to North Riverside.
There are 2295+ hotels available in North Riverside.
What companies run services between Elmhurst, IL, USA and North Riverside, IL, USA?
You can take a bus from York/Second/Palmer to Cermak Rd & Hainsworth Ave via Oak Brook Center / Macy's in around 55 min.
- Phone
- +1 312-696-3872
- Website
- metra.com
Train from Elmhurst to Oak Park
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- https://metra.com
- Adult
- $3–5
- Phone
- +1(847) 364-7223
- Passenger.Services@PaceBus.com
- Website
- pacebus.com
Bus from Harlem/Lake CTA to Harlem Ave & 19th St
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–3
- Website
- https://www.pacebus.com
- Schedules at
- https://www.pacebus.com/routes-schedules-and-maps
- Adult
- $2–3
Bus from York/Second/Palmer to Oak Brook Center / Macy's
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- https://www.pacebus.com
- Schedules at
- https://www.pacebus.com/routes-schedules-and-maps
- Adult
- $1–3
Bus from Oak Brook Center / Macy's to Cermak Rd & Hainsworth Ave
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Website
- https://www.pacebus.com
- Schedules at
- https://www.pacebus.com/routes-schedules-and-maps
- Adult
- $1
- Ave. Duration
- 14 min
- Estimated price
- $27–33
Naerville Dupage Taxi
- Phone
- +1 630-961-3232
- Website
- napervilledupagetaxi.com
303 Taxi Naperville
- Phone
- +1 630-303-0303
- Website
- 303taxi.com
Executive Taxi
- Phone
- +1 217-637-8808
303 Taxi
- Phone
- +1 847-303-0303
- Website
- 303taxi.com
Yellow Cab Chicago
- Phone
- +1 312-829-4222
- Website
- yellowcabchicago.com
Flash Cab
- Phone
- +1 773-561-4444
- Website
- flashcab.com
Checker
- Phone
- +1 312-243-2537
- Website
- checkertaxichicago.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 Italy Travel Guides, What are the different types of Renfe trains in Spain?, and Travelling by boat in Italy - to help you get the most out of your next trip.


