Skip to main content

How to get from Elmhurst IL USA to Evanston by train?

From Elmhurst IL USA to Evanston by train

To get from Elmhurst IL USA to Evanston in Evanston, take the UP-W train from Elmhurst station to Chicago Otc station. Next, take the UP-N train from Chicago Otc station to Evanston (Davis St.) station. The total trip duration for this route is approximately 1 hr 45 min. The ride fare is $9.25.

105min$9.25
Walk to train station
Train - UP-WUP-W
Train - UP-NUP-N
Walk to Evanston
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
    #10| Chicago Otc
  • 3
    Ride to train station
    Ride to train station
    Chicago Otc
    37 min
  • 4
    Train - UP-NUP-N
    Wait for train
    UP-N
    #305| Winnetka
  • 5
    Ride to train station
    Ride to train station
    Evanston (Davis St.)
    26 min
  • 6
    Walk to Evanston
    Walk to
    Evanston
    0.72 mi • 15 min
*Duration based on 8am traffic

From Elmhurst IL USA to Evanston by bus and train

To get from Elmhurst IL USA to Evanston in Evanston, you’ll need to take 2 train lines and one bus line: take the UP-W train from Elmhurst station to Chicago Otc station. Next, you’ll have to switch to the UP-NW train and finally take the PULSE DEMPSTER LINE bus from Des Plaines Metra Station station to Dempster St & Dodge Ave station. The total trip duration for this route is approximately 2 hr 11 min. The ride fare is $13.00.

131min$13.00
Walk to train station
Train - UP-WUP-W
Train - UP-NWUP-NW
Bus - PULSE DEMPSTER LINE
PULSE DEMPSTER LINE
Walk to Evanston
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
    #10| Chicago Otc
  • 3
    Ride to train station
    Ride to train station
    Chicago Otc
    37 min
  • 4
    Train - UP-NWUP-NW
    Wait for train
    UP-NW
    #607| Crystal Lake
  • 5
    Ride to train station
    Ride to train station
    Des Plaines
    29 min
  • 6
    Walk to bus station
    Walk to bus station
    Des Plaines Metra Station
    ID 21394
    70 yd • 1 min
  • 7
    Bus - PULSE DEMPSTER LINEPULSE DEMPSTER LINE
    Wait for bus
    PULSE DEMPSTER LINE
    Davis Cta Station
  • 8
    Ride to bus station
    Ride to bus station
    Dempster St & Dodge Ave
    ID 21490
    23 min
  • 9
    Walk to Evanston
    Walk to
    Evanston
    840 yd • 10 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 Evanston

The distance between Elmhurst IL USA, Evanston and Evanston, Evanston is approximately 28.81 mi, which can typically be travelled in 105 min. Moovit will show you the directions from Elmhurst IL USA to Evanston by train, so no matter how you choose to travel in Evanston – 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, Evanston 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 Evanston, Evanston

Evanston is located at Evanston, Evanston and the nearest public transit station is Dempster & Asbury.

Chicago 'L' stations close to Evanston:

  • Dempster
  • Davis
  • Main

Train stations close to Evanston:

  • Evanston (Davis St.)
  • Main St.

Bus stations close to Evanston:

  • Dempster & Asbury
  • Dempster St & Ridge Ave
  • Ridge & Dempster (South)

From Elmhurst IL USA to Evanston by bus and train

To get from Elmhurst IL USA to Evanston in Evanston, you’ll need to take 2 train lines and one bus line: take the UP-W train from Elmhurst station to Chicago Otc station. Next, you’ll have to switch to the UP-NW train and finally take the PULSE DEMPSTER LINE bus from Des Plaines Metra Station station to Dempster St & Dodge Ave station. The total trip duration for this route is approximately 2 hr 11 min. The ride fare is $13.00.

131min$13.00
Walk to train station
Train - UP-WUP-W
Train - UP-NWUP-NW
Bus - PULSE DEMPSTER LINE
PULSE DEMPSTER LINE
Walk to Evanston
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
    #10| Chicago Otc
  • 3
    Ride to train station
    Ride to train station
    Chicago Otc
    37 min
  • 4
    Train - UP-NWUP-NW
    Wait for train
    UP-NW
    #607| Crystal Lake
  • 5
    Ride to train station
    Ride to train station
    Des Plaines
    29 min
  • 6
    Walk to bus station
    Walk to bus station
    Des Plaines Metra Station
    ID 21394
    70 yd • 1 min
  • 7
    Bus - PULSE DEMPSTER LINEPULSE DEMPSTER LINE
    Wait for bus
    PULSE DEMPSTER LINE
    Davis Cta Station
  • 8
    Ride to bus station
    Ride to bus station
    Dempster St & Dodge Ave
    ID 21490
    23 min
  • 9
    Walk to Evanston
    Walk to
    Evanston
    840 yd • 10 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 105 minutes, using Bus line UP-W, Bus line UP-N.

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

    The alternative route takes 131 minutes, using Bus line UP-W, Bus line UP-NW, Bus line PULSE DEMPSTER LINE.

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

    No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 45 min.

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

    The UP-W train line goes from Elmhurst station near Elmhurst IL USA in Elmhurst to #10| Chicago Otc station. From there you’ll have to take one train line till #10| Chicago Otc station near Evanston in Evanston.

  • How long does it take to travel from Elmhurst IL USA to Evanston by train?

    The total travel time between Elmhurst IL USA in Elmhurst and Evanston in Evanston by train is about 1 hr 45 min.

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

    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 Evanston?

    Get off the train at the #10| Chicago Otc station, which is closest to Evanston in Evanston.

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

    The ride from Elmhurst IL USA to Evanston costs $9.25.

Real-Time Arrivals, Schedules, Maps & More