Skip to main content

How to get from Elmhurst IL USA to Naperville by bus and train?

By bus and train

To get from Elmhurst IL USA to Naperville in Naperville, take the UP-W train from Elmhurst station to Wheaton station. Next, take the 714 bus from West St & Liberty Dr station to Washington St & Ogden Ave station. The total trip duration for this route is approximately 1 hr 18 min. The ride fare is $5.75.

78min$5.75
Walk to train station
Train - UP-WUP-W
Bus - 714
714
Walk to Naperville
Leaves from Elmhurst

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Elmhurst
    50 yd • 1 min
  • 2
    Train - UP-WUP-W
    Wait for train
    UP-W
    #21| Elburn
  • 3
    Ride to train station
    Ride to train station
    Wheaton
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    West St & Liberty Dr
    ID 29321
    60 yd • 1 min
  • 5
    Bus - 714714
    Wait for bus
    714
    Naperville Metra (4th Ave & Center St)
  • 6
    Ride to bus station
    Ride to bus station
    Washington St & Ogden Ave
    ID 29387
    42 min
  • 7
    Walk to Naperville
    Walk to
    Naperville
    20 yd • 1 min
*Duration based on 8am traffic

Alternative route by bus and train via UP-W, 715 and 722

To get from Elmhurst IL USA to Naperville in Naperville, you’ll need to take one train line and 2 bus lines: take the UP-W train from Elmhurst station to Glen Ellyn station. Next, you’ll have to switch to the 715 bus and finally take the 722 bus from Yorktown Center (North Ent.) station to Washington St & 8th St station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is $6.05.

104min$6.05
Walk to train station
Train - UP-WUP-W
Bus - 715
715
Bus - 722
722
Walk to Naperville
Leaves from Elmhurst

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Elmhurst
    50 yd • 1 min
  • 2
    Train - UP-WUP-W
    Wait for train
    UP-W
    #21| Elburn
  • 3
    Ride to train station
    Ride to train station
    Glen Ellyn
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Crescent/Forest/Glen Ellyn Metra
    ID 28638
    10 yd • 1 min
  • 5
    Bus - 715715
    Wait for bus
    715
    Brookhaven Plaza
  • 6
    Ride to bus station
    Ride to bus station
    Yorktown Center (North Ent.)
    ID 5581
    32 min
  • 7
    Bus - 722722
    Wait for bus
    722
    Naperville Metra (4th Ave & Center St)
  • 8
    Ride to bus station
    Ride to bus station
    Washington St & 8th St
    ID 29388
    35 min
  • 9
    Walk to Naperville
    Walk to
    Naperville
    170 yd • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Chicago.
All local mobility options in one app

Public transit directions from Elmhurst IL USA to Naperville

The distance between Elmhurst IL USA, Naperville and Naperville, Naperville is approximately 21.12 mi, which can typically be travelled in 78 min. Moovit will show you the directions from Elmhurst IL USA to Naperville by bus and train, so no matter how you choose to travel in Naperville – you will always have plenty of easy options.

Public transit stations close to Elmhurst IL USA

Elmhurst IL USA is located at Elmhurst IL USA, Naperville and the nearest public transit station is York St & Schiller St / Schiller Ct.

Train stations close to Elmhurst IL USA:

  • Villa Park
  • Berkeley

Bus stations close to Elmhurst IL USA:

  • York St & Schiller St / Schiller Ct
  • Palmer/Schiller
  • Schiller/Palmer

Public transit stations close to Naperville, Naperville

Naperville is located at Naperville, Naperville and the nearest public transit station is Washington St & Ogden Ave.

Train stations close to Naperville:

  • Naperville

Bus stations close to Naperville:

  • Washington St & Ogden Ave
  • Washington St & 8th St
  • Washington St & 11th Ave

Alternative route by bus and train via UP-W, 715 and 722

To get from Elmhurst IL USA to Naperville in Naperville, you’ll need to take one train line and 2 bus lines: take the UP-W train from Elmhurst station to Glen Ellyn station. Next, you’ll have to switch to the 715 bus and finally take the 722 bus from Yorktown Center (North Ent.) station to Washington St & 8th St station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is $6.05.

104min$6.05
Walk to train station
Train - UP-WUP-W
Bus - 715
715
Bus - 722
722
Walk to Naperville
Leaves from Elmhurst

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Elmhurst
    50 yd • 1 min
  • 2
    Train - UP-WUP-W
    Wait for train
    UP-W
    #21| Elburn
  • 3
    Ride to train station
    Ride to train station
    Glen Ellyn
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Crescent/Forest/Glen Ellyn Metra
    ID 28638
    10 yd • 1 min
  • 5
    Bus - 715715
    Wait for bus
    715
    Brookhaven Plaza
  • 6
    Ride to bus station
    Ride to bus station
    Yorktown Center (North Ent.)
    ID 5581
    32 min
  • 7
    Bus - 722722
    Wait for bus
    722
    Naperville Metra (4th Ave & Center St)
  • 8
    Ride to bus station
    Ride to bus station
    Washington St & 8th St
    ID 29388
    35 min
  • 9
    Walk to Naperville
    Walk to
    Naperville
    170 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Elmhurst IL USA to Naperville?

    The fastest way takes 78 minutes, using Bus line UP-W, Bus line 714.

  • What is the alternative route to get from Elmhurst IL USA to Naperville?

    The alternative route takes 104 minutes, using Bus line UP-W, Bus line 715, Bus line 722.

  • Is there a direct train between Elmhurst IL USA and Naperville?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 18 min.

  • Which train line goes from Elmhurst IL USA to Naperville?

    The UP-W train line goes from Elmhurst station near Elmhurst IL USA in Elmhurst to #21| Elburn station. From there you’ll have to take one bus line till #21| Elburn station near Naperville in Naperville.

  • How long does it take to travel from Elmhurst IL USA to Naperville by train and bus?

    The total travel time between Elmhurst IL USA in Elmhurst and Naperville in Naperville by train and bus is about 1 hr 18 min.

  • Where do I get on the train near Elmhurst IL USA to get to Naperville?

    Get on the UP-W train from the Elmhurst station near Elmhurst IL USA in Elmhurst.

  • Where do I get off the train when travelling between Elmhurst IL USA and Naperville?

    Get off the train at the #21| Elburn stop, which is closest to Naperville in Naperville.

  • How much is the train fare from Elmhurst IL USA to Naperville?

    The ride from Elmhurst IL USA to Naperville costs $5.75.

Real-Time Arrivals, Schedules, Maps & More