Skip to main content

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

By bus and train

To get from Arlington Heights to Arlington Heights in Chicago, you’ll need to take 2 bus lines and one train line: take the 806 bus from Fox Lake/Rand station to Mchenry Metra Station station. Next, you’ll have to switch to the UP-NW train and finally take the 208 bus from Cumberland Metra (484 Northwest Hwy) station to Golf Rd & Fernandez Ave station. The total trip duration for this route is approximately 1 hr 38 min. The ride fare is $6.55.

98min$6.55
Bus - 806
806
Train - UP-NWUP-NW
Bus - 208
208
Walk to Arlington Heights
Leaves from Fox Lake/Rand

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Arlington Heights
  • 2
    Bus - 806806
    Wait for bus
    806
    Crystal Lake Metra Station
  • 3
    Ride to bus station
    Ride to bus station
    Mchenry Metra Station
    ID 35554
    20 min
  • 4
    Walk to train station
    Walk to train station
    Mchenry
    20 yd • 1 min
  • 5
    Train - UP-NWUP-NW
    Wait for train
    UP-NW
    #636| Chicago Otc
  • 6
    Ride to train station
    Ride to train station
    Cumberland
    50 min
  • 7
    Walk to bus station
    Walk to bus station
    Cumberland Metra (484 Northwest Hwy)
    ID 20490
    10 yd • 1 min
  • 8
    Bus - 208208
    Wait for bus
    208
    Northwest Transportation Center
  • 9
    Ride to bus station
    Ride to bus station
    Golf Rd & Fernandez Ave
    ID 20451
    14 min
  • 10
    Walk to Arlington Heights
    Walk to
    Arlington Heights
    200 yd • 3 min
*Duration based on 8am traffic

Alternative route by bus and train via 806, MD-N and 208

To get from Arlington Heights to Arlington Heights in Chicago, you’ll need to take 2 bus lines and one train line: take the 806 bus from Fox Lake/Rand station to Grand/Nippersink/Fox Lake Metra station. Next, you’ll have to switch to the MD-N train and finally take the 208 bus from Golf Rd & Waukegan Rd station to Golf Rd & Fernandez Ave station. The total trip duration for this route is approximately 2 hr 23 min. The ride fare is $6.55.

143min$6.55
Bus - 806
806
Train - MD-NMD-N
Bus - 208
208
Walk to Arlington Heights
Leaves from Fox Lake/Rand

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Arlington Heights
  • 2
    Bus - 806806
    Wait for bus
    806
    Fox Lake Town Center
  • 3
    Ride to bus station
    Ride to bus station
    Grand/Nippersink/Fox Lake Metra
    ID 34112
    6 min
  • 4
    Walk to train station
    Walk to train station
    Fox Lake
    30 yd • 1 min
  • 5
    Train - MD-NMD-N
    Wait for train
    MD-N
    #2118| Chicago Union Station
  • 6
    Ride to train station
    Ride to train station
    Golf
    44 min
  • 7
    Walk to bus station
    Walk to bus station
    Golf Rd & Waukegan Rd
    ID 21750
    730 yd • 9 min
  • 8
    Bus - 208208
    Wait for bus
    208
    Northwest Transportation Center
  • 9
    Ride to bus station
    Ride to bus station
    Golf Rd & Fernandez Ave
    ID 20451
    50 min
  • 10
    Walk to Arlington Heights
    Walk to
    Arlington Heights
    200 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 Arlington Heights to Arlington Heights

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

Public transit stations close to Arlington Heights

Arlington Heights is located at Arlington Heights, Chicago and the nearest public transit station is Algonquin Rd & Meijer Dr.

Train stations close to Arlington Heights:

  • Arlington Heights

Bus stations close to Arlington Heights:

  • Algonquin Rd & Meijer Dr
  • Golf Rd & Fernandez Ave
  • 519 W Algonquin Rd

Public transit stations close to Arlington Heights, Chicago

Arlington Heights is located at Arlington Heights, Chicago and the nearest public transit station is Golf Rd & Algonquin Rd.

Train stations close to Arlington Heights:

  • Arlington Heights
  • Mt. Prospect

Bus stations close to Arlington Heights:

  • Golf Rd & Algonquin Rd
  • 1460 Golf Rd
  • 1450 W Golf Rd

Alternative route by bus and train via 806, MD-N and 208

To get from Arlington Heights to Arlington Heights in Chicago, you’ll need to take 2 bus lines and one train line: take the 806 bus from Fox Lake/Rand station to Grand/Nippersink/Fox Lake Metra station. Next, you’ll have to switch to the MD-N train and finally take the 208 bus from Golf Rd & Waukegan Rd station to Golf Rd & Fernandez Ave station. The total trip duration for this route is approximately 2 hr 23 min. The ride fare is $6.55.

143min$6.55
Bus - 806
806
Train - MD-NMD-N
Bus - 208
208
Walk to Arlington Heights
Leaves from Fox Lake/Rand

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Arlington Heights
  • 2
    Bus - 806806
    Wait for bus
    806
    Fox Lake Town Center
  • 3
    Ride to bus station
    Ride to bus station
    Grand/Nippersink/Fox Lake Metra
    ID 34112
    6 min
  • 4
    Walk to train station
    Walk to train station
    Fox Lake
    30 yd • 1 min
  • 5
    Train - MD-NMD-N
    Wait for train
    MD-N
    #2118| Chicago Union Station
  • 6
    Ride to train station
    Ride to train station
    Golf
    44 min
  • 7
    Walk to bus station
    Walk to bus station
    Golf Rd & Waukegan Rd
    ID 21750
    730 yd • 9 min
  • 8
    Bus - 208208
    Wait for bus
    208
    Northwest Transportation Center
  • 9
    Ride to bus station
    Ride to bus station
    Golf Rd & Fernandez Ave
    ID 20451
    50 min
  • 10
    Walk to Arlington Heights
    Walk to
    Arlington Heights
    200 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 98 minutes, using Bus line 806, Bus line UP-NW, Bus line 208.

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

    The alternative route takes 143 minutes, using Bus line 806, Bus line MD-N, Bus line 208.

  • Is there a direct bus between Arlington Heights and Arlington Heights in Chicago?

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

  • Which bus line goes from Arlington Heights to Arlington Heights in Chicago?

    The 806 bus line goes from Crystal Lake Metra Station station near Arlington Heights to Mchenry Metra Station station. From there you’ll have to take one bus line and one train line till Arlington Heights station near Arlington Heights in Chicago

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

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

  • Where do I get on the bus near Arlington Heights to get to Arlington Heights in Chicago?

    Get on the 806 bus from the Crystal Lake Metra Station stop near Arlington Heights in Chicago.

  • Where do I get off the bus when travelling between Arlington Heights and Arlington Heights in Chicago?

    Get off the bus at the Arlington Heights stop, which is closest to Arlington Heights in Chicago.

  • How much is the total bus and train fare from Arlington Heights to Arlington Heights?

    The ride from Arlington Heights to Arlington Heights costs $6.55.

Real-Time Arrivals, Schedules, Maps & More