Skip to main content

How to get from Elmhurst to Evanston by bus?

By bus

To get from Elmhurst to Evanston in Chicago, you’ll need to take 3 bus lines: take the 301 bus from York/Butterfield station to Roosevelt Rd & Mannheim Rd station. Next, you’ll have to switch to the 330 bus and finally take the PULSE DEMPSTER LINE bus from O'Hare Mmf Bay 9 station to Dempster St. & Evanston Plaza station. The total trip duration for this route is approximately 2 hr 18 min. The ride fare is $2.30.

138min$2.30
Bus - 301
301
Bus - 330
330
Bus - PULSE DEMPSTER LINE
PULSE DEMPSTER LINE
Walk to Evanston
Leaves from York/Butterfield

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Elmhurst
  • 2
    Bus - 301301
    Wait for bus
    301
    Forest Park Cta Station
  • 3
    Ride to bus station
    Ride to bus station
    Roosevelt Rd & Mannheim Rd
    ID 6220
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Mannheim/Roosevelt
    ID 10369
    140 yd • 2 min
  • 5
    Bus - 330330
    Wait for bus
    330
    O'Hare Mmf Bay 8
  • 6
    Ride to bus station
    Ride to bus station
    O'Hare Mmf Bay 8
    ID 37511
    42 min
  • 7
    Walk to bus station
    Walk to bus station
    O'Hare Mmf Bay 9
    ID 37590
    140 yd • 2 min
  • 8
    Bus - PULSE DEMPSTER LINEPULSE DEMPSTER LINE
    Wait for bus
    PULSE DEMPSTER LINE
    Davis Cta Station
  • 9
    Ride to bus station
    Ride to bus station
    Dempster St. & Evanston Plaza
    ID 21489
    49 min
  • 10
    Walk to Evanston
    Walk to
    Evanston
    0.81 mi • 17 min
*Duration based on 8am traffic

By Chicago 'L' and bus

To get from Elmhurst to Evanston in Chicago, you’ll need to take one bus line and 2 Chicago 'L' lines: take the 301 bus from York/Butterfield station to Forest Park Cta Station station. Next, you’ll have to switch to the BLUE LINE Chicago 'L' and finally take the PURPLE LINE Chicago 'L' from Harold Washington Library-State/Van Buren station to Foster station. The total trip duration for this route is approximately 2 hr 37 min. The ride fare is $2.00.

157min$2.00
Bus - 301
301
Chicago 'L' - BLUE LINE
Chicago 'L' - PURPLE LINE
Walk to Evanston
Leaves from York/Butterfield

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Elmhurst
  • 2
    Bus - 301301
    Wait for bus
    301
    Forest Park Cta Station
  • 3
    Ride to bus station
    Ride to bus station
    Forest Park Cta Station
    ID 6269
    28 min
  • 4
    Walk to Chicago 'L' station
    Walk to Chicago 'L' station
    Forest Park
    70 yd • 1 min
  • 5
    Chicago 'L' - BLUE LINE
    Wait for Chicago 'L'
    BLUE LINE
    O'Hare
  • 6
    Ride to Chicago 'L' station
    Ride to Chicago 'L' station
    Jackson-Blue
    37 min
  • 7
    Walk to Chicago 'L' station
    Walk to Chicago 'L' station
    Harold Washington Library-State/Van Buren
    60 yd • 1 min
  • 8
    Chicago 'L' - PURPLE LINE
    Wait for Chicago 'L'
    PURPLE LINE
    Linden
  • 9
    Ride to Chicago 'L' station
    Ride to Chicago 'L' station
    Foster
    49 min
  • 10
    Walk to Evanston
    Walk to
    Evanston
    0.89 mi • 19 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 to Evanston

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

Public transit stations close to Elmhurst

Elmhurst is located at Elmhurst, Chicago and the nearest public transit station is York St & Butterfield Rd.

Train stations close to Elmhurst:

  • Elmhurst
  • Berkeley

Bus stations close to Elmhurst:

  • York St & Butterfield Rd
  • York St & Lexington St
  • Butterfield Rd & Chatham Ave

Public transit stations close to Evanston, Chicago

Evanston is located at Evanston, Chicago and the nearest public transit station is Church St & Dodge Ave.

Chicago 'L' stations close to Evanston:

  • Noyes
  • Foster
  • Davis

Train stations close to Evanston:

  • Central St.
  • Evanston (Davis St.)

Bus stations close to Evanston:

  • Church St & Dodge Ave
  • Dodge & Church (South)
  • Dodge Ave & Church St

By Chicago 'L' and bus

To get from Elmhurst to Evanston in Chicago, you’ll need to take one bus line and 2 Chicago 'L' lines: take the 301 bus from York/Butterfield station to Forest Park Cta Station station. Next, you’ll have to switch to the BLUE LINE Chicago 'L' and finally take the PURPLE LINE Chicago 'L' from Harold Washington Library-State/Van Buren station to Foster station. The total trip duration for this route is approximately 2 hr 37 min. The ride fare is $2.00.

157min$2.00
Bus - 301
301
Chicago 'L' - BLUE LINE
Chicago 'L' - PURPLE LINE
Walk to Evanston
Leaves from York/Butterfield

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Elmhurst
  • 2
    Bus - 301301
    Wait for bus
    301
    Forest Park Cta Station
  • 3
    Ride to bus station
    Ride to bus station
    Forest Park Cta Station
    ID 6269
    28 min
  • 4
    Walk to Chicago 'L' station
    Walk to Chicago 'L' station
    Forest Park
    70 yd • 1 min
  • 5
    Chicago 'L' - BLUE LINE
    Wait for Chicago 'L'
    BLUE LINE
    O'Hare
  • 6
    Ride to Chicago 'L' station
    Ride to Chicago 'L' station
    Jackson-Blue
    37 min
  • 7
    Walk to Chicago 'L' station
    Walk to Chicago 'L' station
    Harold Washington Library-State/Van Buren
    60 yd • 1 min
  • 8
    Chicago 'L' - PURPLE LINE
    Wait for Chicago 'L'
    PURPLE LINE
    Linden
  • 9
    Ride to Chicago 'L' station
    Ride to Chicago 'L' station
    Foster
    49 min
  • 10
    Walk to Evanston
    Walk to
    Evanston
    0.89 mi • 19 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 138 minutes, using Bus line 301, Bus line 330, Bus line PULSE DEMPSTER LINE.

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

    The alternative route takes 157 minutes, using Bus line 301, Bus line BLUE LINE, Bus line PURPLE LINE.

  • Is there a direct bus between Elmhurst and Evanston in Chicago?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 18 min.

  • Which bus line goes from Elmhurst to Evanston in Chicago?

    The 301 bus line goes from Forest Park Cta Station station near Elmhurst to Roosevelt Rd & Mannheim Rd station. From there you’ll have to take one bus line till Roosevelt Rd & Mannheim Rd station near Evanston in Chicago

  • How long does it take to travel from Elmhurst to Evanston in Chicago by bus?

    The total travel time between Elmhurst and Evanston in Chicago by bus is about 2 hr 18 min.

  • Where do I get on the bus near Elmhurst to get to Evanston in Chicago?

    Get on the 301 bus from the Forest Park Cta Station stop near Elmhurst in Chicago.

  • Where do I get off the bus when travelling between Elmhurst and Evanston in Chicago?

    Get off the bus at the Roosevelt Rd & Mannheim Rd stop, which is closest to Evanston in Chicago.

  • How much is the bus fare from Elmhurst to Evanston?

    The ride from Elmhurst to Evanston costs $2.30.

Real-Time Arrivals, Schedules, Maps & More