Skip to main content

How to get from Navy Pier to Arlington Heights by bus and train?

By bus and train

To get from Navy Pier to Arlington Heights in Arlington Heights, take the 124 bus from Navy Pier Terminal (North) station to Clinton & Madison (South) station. Next, take the UP-NW train from Chicago Otc station to Arlington Heights station. The total trip duration for this route is approximately 1 hr 36 min. The ride fare is $7.75.

96min$7.75
Walk to bus stationBus - 124
124
Train - UP-NWUP-NW
Leaves from Navy Pier Terminal (North)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Navy Pier Terminal (North)
    ID 14161
    520 yd • 7 min
  • 2
    Bus - 124124
    Wait for bus
    124
    Clinton & Quincy (South)
  • 3
    Ride to bus station
    Ride to bus station
    Clinton & Madison (South)
    ID 18125
    27 min
  • 4
    Walk to train station
    Walk to train station
    Chicago Otc
    100 yd • 2 min
  • 5
    Train - UP-NWUP-NW
    Wait for train
    UP-NW
    #621| Crystal Lake
  • 6
    Ride to train station Arlington Heights
    Ride to train station
    Arlington Heights
    46 min
*Duration based on 8am traffic

Alternative route by bus and train via 29, 120 and UP-NW

To get from Navy Pier to Arlington Heights in Arlington Heights, you’ll need to take 2 bus lines and one train line: take the 29 bus from Navy Pier Terminal (North) station to Grand & St. Clair (West) station. Next, you’ll have to switch to the 120 bus and finally take the UP-NW train from Chicago Otc station to Arlington Heights station. The total trip duration for this route is approximately 1 hr 35 min. The ride fare is $7.75.

95min$7.75
Walk to bus stationBus - 29
29
Bus - 120
120
Train - UP-NWUP-NW
Leaves from Navy Pier Terminal (North)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Navy Pier Terminal (North)
    ID 758
    550 yd • 7 min
  • 2
    Bus - 2929
    Wait for bus
    29
    95th Red Line Station (East)
  • 3
    Ride to bus station
    Ride to bus station
    Grand & St. Clair (West)
    ID 761
    6 min
  • 4
    Bus - 120120
    Wait for bus
    120
    Canal & Randolph/Washington (South)
  • 5
    Ride to bus station
    Ride to bus station
    Canal & Randolph/Washington (South)
    ID 6579
    14 min
  • 6
    Walk to train station
    Walk to train station
    Chicago Otc
    80 yd • 1 min
  • 7
    Train - UP-NWUP-NW
    Wait for train
    UP-NW
    #621| Crystal Lake
  • 8
    Ride to train station Arlington Heights
    Ride to train station
    Arlington Heights
    46 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 Navy Pier to Arlington Heights

The distance between Navy Pier, Arlington Heights and Arlington Heights, Arlington Heights is approximately 25.52 mi, which can typically be travelled in 96 min. Moovit will show you the directions from Navy Pier to Arlington Heights by bus and train, so no matter how you choose to travel in Arlington Heights – you will always have plenty of easy options.

Public transit stations close to Navy Pier

Navy Pier is located at East Grand Avenue, Arlington Heights and the nearest public transit station is Grand-Red.

Chicago 'L' stations close to Navy Pier:

  • Grand-Red
  • Chicago-Red
  • State/Lake

Train stations close to Navy Pier:

  • Millennium Station

Bus stations close to Navy Pier:

  • Navy Pier Terminal (North)
  • Navy Pier Terminal (Ne)
  • Grand & Streeter (West)

Public transit stations close to Arlington Heights, Arlington Heights

Arlington Heights is located at Arlington Heights, Arlington Heights and the nearest public transit station is Arlington Park.

Train stations close to Arlington Heights:

  • Arlington Park
  • Arlington Heights
  • Mt. Prospect

Alternative route by bus and train via 29, 120 and UP-NW

To get from Navy Pier to Arlington Heights in Arlington Heights, you’ll need to take 2 bus lines and one train line: take the 29 bus from Navy Pier Terminal (North) station to Grand & St. Clair (West) station. Next, you’ll have to switch to the 120 bus and finally take the UP-NW train from Chicago Otc station to Arlington Heights station. The total trip duration for this route is approximately 1 hr 35 min. The ride fare is $7.75.

95min$7.75
Walk to bus stationBus - 29
29
Bus - 120
120
Train - UP-NWUP-NW
Leaves from Navy Pier Terminal (North)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Navy Pier Terminal (North)
    ID 758
    550 yd • 7 min
  • 2
    Bus - 2929
    Wait for bus
    29
    95th Red Line Station (East)
  • 3
    Ride to bus station
    Ride to bus station
    Grand & St. Clair (West)
    ID 761
    6 min
  • 4
    Bus - 120120
    Wait for bus
    120
    Canal & Randolph/Washington (South)
  • 5
    Ride to bus station
    Ride to bus station
    Canal & Randolph/Washington (South)
    ID 6579
    14 min
  • 6
    Walk to train station
    Walk to train station
    Chicago Otc
    80 yd • 1 min
  • 7
    Train - UP-NWUP-NW
    Wait for train
    UP-NW
    #621| Crystal Lake
  • 8
    Ride to train station Arlington Heights
    Ride to train station
    Arlington Heights
    46 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Navy Pier to Arlington Heights?

    The fastest way takes 96 minutes, using Bus line 124, Bus line UP-NW.

  • What is the alternative route to get from Navy Pier to Arlington Heights?

    The alternative route takes 95 minutes, using Bus line 29, Bus line 120, Bus line UP-NW.

  • Is there a direct bus between Navy Pier and Arlington Heights?

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

  • Which bus line goes from Navy Pier to Arlington Heights?

    The 124 bus line goes from Navy Pier Terminal (North) station near Navy Pier in Chicago to Clinton & Quincy (South) station. From there you’ll have to take one train line till Clinton & Quincy (South) station near Arlington Heights in Arlington Heights.

  • How long does it take to travel from Navy Pier to Arlington Heights by bus and train?

    The total travel time between Navy Pier in Chicago and Arlington Heights in Arlington Heights by bus and train is about 1 hr 36 min.

  • Where do I get on the bus near Navy Pier to get to Arlington Heights?

    Get on the 124 bus from the Navy Pier Terminal (North) stop near Navy Pier in Chicago.

  • Where do I get off the bus when travelling between Navy Pier and Arlington Heights?

    Get off the bus at the Clinton & Quincy (South) station, which is closest to Arlington Heights in Arlington Heights.

  • How much is the bus fare from Navy Pier to Arlington Heights?

    The ride from Navy Pier to Arlington Heights costs $7.75.

Real-Time Arrivals, Schedules, Maps & More