Skip to main content

How to get from Markham to Gages Lake by bus and train?

From Markham to Gages Lake by bus and train

To get from Markham to Gages Lake in Chicago, you’ll need to take 4 bus lines and one train line: take the 354 bus from Dixie Hwy & 158th St station to 154th St & Myrtle Ave station. Next, you’ll have to switch to the 349 bus, then the 49 bus, then the MD-N train and finally take the 574 bus from Milwaukee Ave at Libertyville Metra Station station to Route 45 & Gages Lake Rd station. The total trip duration for this route is approximately 4 hr 21 min. The ride fare is $12.55.

261min$12.55
Bus - 354
354
Bus - 349
349
Bus - 49
49
Train - MD-NMD-N
Bus - 574
574
Walk to Gages Lake
Leaves from Dixie Hwy & 158th St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Markham
  • 2
    Bus - 354354
    Wait for bus
    354
    Counterclockwise
  • 3
    Ride to bus station
    Ride to bus station
    154th St & Myrtle Ave
    ID 2071
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    154th St & Myrtle Ave
    ID 1861
    10 yd • 1 min
  • 5
    Bus - 349349
    Wait for bus
    349
    North
  • 6
    Ride to bus station
    Ride to bus station
    79th & Western Terminal
    43 min
  • 7
    Walk to bus station
    Walk to bus station
    79th & Western Terminal
    80 yd • 1 min
  • 8
    Bus - 4949
    Wait for bus
    49
    Western & Berwyn Terminal (East)
  • 9
    Ride to bus station
    Ride to bus station
    Western & Hubbard (North)
    ID 8384
    47 min
  • 10
    Walk to train station
    Walk to train station
    Western Ave
    150 yd • 2 min
  • 11
    Train - MD-NMD-N
    Wait for train
    MD-N
    #2113| Fox Lake
  • 12
    Ride to train station
    Ride to train station
    Libertyville
    58 min
  • 13
    Walk to bus station
    Walk to bus station
    Milwaukee Ave at Libertyville Metra Station
    ID 19403
    40 yd • 1 min
  • 14
    Bus - 574574
    Wait for bus
    574
    North
  • 15
    Ride to bus station
    Ride to bus station
    Route 45 & Gages Lake Rd
    ID 37143
    27 min
  • 16
    Walk to Gages Lake
    Walk to
    Gages Lake
    130 yd • 2 min
*Duration based on 8am traffic

Alternative route from Markham to Gages Lake by bus and train via 354, 349, X49, MD-N and 574

To get from Markham to Gages Lake in Chicago, you’ll need to take 4 bus lines and one train line: take the 354 bus from Dixie Hwy & 158th St station to 154th St & Myrtle Ave station. Next, you’ll have to switch to the 349 bus, then the X49 bus, then the MD-N train and finally take the 574 bus from Milwaukee Ave at Libertyville Metra Station station to Route 45 & Gages Lake Rd station. The total trip duration for this route is approximately 4 hr 21 min. The ride fare is $12.55.

261min$12.55
Bus - 354
354
Bus - 349
349
Bus - X49
X49
Train - MD-NMD-N
Bus - 574
574
Walk to Gages Lake
Leaves from Dixie Hwy & 158th St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Markham
  • 2
    Bus - 354354
    Wait for bus
    354
    Counterclockwise
  • 3
    Ride to bus station
    Ride to bus station
    154th St & Myrtle Ave
    ID 2071
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    154th St & Myrtle Ave
    ID 1861
    10 yd • 1 min
  • 5
    Bus - 349349
    Wait for bus
    349
    North
  • 6
    Ride to bus station
    Ride to bus station
    79th & Western Terminal
    43 min
  • 7
    Walk to bus station
    Walk to bus station
    79th & Western Terminal
    80 yd • 1 min
  • 8
    Bus - X49X49
    Wait for bus
    X49
    Western & Berwyn Terminal (East)
  • 9
    Ride to bus station
    Ride to bus station
    Western & Grand (North)
    ID 8385
    44 min
  • 10
    Walk to train station
    Walk to train station
    Western Ave
    300 yd • 4 min
  • 11
    Train - MD-NMD-N
    Wait for train
    MD-N
    #2113| Fox Lake
  • 12
    Ride to train station
    Ride to train station
    Libertyville
    58 min
  • 13
    Walk to bus station
    Walk to bus station
    Milwaukee Ave at Libertyville Metra Station
    ID 19403
    40 yd • 1 min
  • 14
    Bus - 574574
    Wait for bus
    574
    North
  • 15
    Ride to bus station
    Ride to bus station
    Route 45 & Gages Lake Rd
    ID 37143
    27 min
  • 16
    Walk to Gages Lake
    Walk to
    Gages Lake
    130 yd • 2 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 Markham to Gages Lake

The distance between Markham, Chicago and Gages Lake, Chicago is approximately 65.77 mi, which can typically be travelled in 261 min. Moovit will show you the directions from Markham to Gages Lake 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 Markham

Markham is located at Markham, Chicago and the nearest public transit station is Dixie Hwy & 158th St.

Train stations close to Markham:

  • Hazel Crest
  • Homewood
  • Harvey

Bus stations close to Markham:

  • Dixie Hwy & 158th St
  • Dixie Hwy & 159th St
  • Dixie Hwy & 157th St

Public transit stations close to Gages Lake, Chicago

Gages Lake is located at Gages Lake, Chicago and the nearest public transit station is Gages Lake Rd & Rt. 45.

Train stations close to Gages Lake:

  • Prairie Crossing
  • Prairie Crossing.
  • Grayslake

Bus stations close to Gages Lake:

  • Gages Lake Rd & Rt. 45
  • Route 45 & Gages Lake Rd
  • Route 45 & Washington Ave

Alternative route from Markham to Gages Lake by bus and train via 354, 349, X49, MD-N and 574

To get from Markham to Gages Lake in Chicago, you’ll need to take 4 bus lines and one train line: take the 354 bus from Dixie Hwy & 158th St station to 154th St & Myrtle Ave station. Next, you’ll have to switch to the 349 bus, then the X49 bus, then the MD-N train and finally take the 574 bus from Milwaukee Ave at Libertyville Metra Station station to Route 45 & Gages Lake Rd station. The total trip duration for this route is approximately 4 hr 21 min. The ride fare is $12.55.

261min$12.55
Bus - 354
354
Bus - 349
349
Bus - X49
X49
Train - MD-NMD-N
Bus - 574
574
Walk to Gages Lake
Leaves from Dixie Hwy & 158th St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Markham
  • 2
    Bus - 354354
    Wait for bus
    354
    Counterclockwise
  • 3
    Ride to bus station
    Ride to bus station
    154th St & Myrtle Ave
    ID 2071
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    154th St & Myrtle Ave
    ID 1861
    10 yd • 1 min
  • 5
    Bus - 349349
    Wait for bus
    349
    North
  • 6
    Ride to bus station
    Ride to bus station
    79th & Western Terminal
    43 min
  • 7
    Walk to bus station
    Walk to bus station
    79th & Western Terminal
    80 yd • 1 min
  • 8
    Bus - X49X49
    Wait for bus
    X49
    Western & Berwyn Terminal (East)
  • 9
    Ride to bus station
    Ride to bus station
    Western & Grand (North)
    ID 8385
    44 min
  • 10
    Walk to train station
    Walk to train station
    Western Ave
    300 yd • 4 min
  • 11
    Train - MD-NMD-N
    Wait for train
    MD-N
    #2113| Fox Lake
  • 12
    Ride to train station
    Ride to train station
    Libertyville
    58 min
  • 13
    Walk to bus station
    Walk to bus station
    Milwaukee Ave at Libertyville Metra Station
    ID 19403
    40 yd • 1 min
  • 14
    Bus - 574574
    Wait for bus
    574
    North
  • 15
    Ride to bus station
    Ride to bus station
    Route 45 & Gages Lake Rd
    ID 37143
    27 min
  • 16
    Walk to Gages Lake
    Walk to
    Gages Lake
    130 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Markham to Gages Lake?

    The fastest way takes 261 minutes, using Bus line 354, Bus line 349, Bus line 49, Bus line MD-N, Bus line 574.

  • What is the alternative route to get from Markham to Gages Lake?

    The alternative route takes 261 minutes, using Bus line 354, Bus line 349, Bus line X49, Bus line MD-N, Bus line 574.

  • Is there a direct bus between Markham and Gages Lake in Chicago?

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

  • Which bus line goes from Markham to Gages Lake in Chicago?

    The 354 bus line goes from Counterclockwise station near Markham to 154th St & Myrtle Ave station. From there you’ll have to take one bus line and one train line till 154th St & Myrtle Ave station near Gages Lake in Chicago

  • How long does it take to travel from Markham to Gages Lake in Chicago by bus and train?

    The total travel time between Markham and Gages Lake in Chicago by bus and train is about 4 hr 21 min.

  • Where do I get on the bus near Markham to get to Gages Lake in Chicago?

    Get on the 354 bus from the Counterclockwise stop near Markham in Chicago.

  • Where do I get off the bus when travelling between Markham and Gages Lake in Chicago?

    Get off the bus at the 154th St & Myrtle Ave stop, which is closest to Gages Lake in Chicago.

  • How much is the total bus and train fare from Markham to Gages Lake?

    The ride from Markham to Gages Lake costs $12.55.

Real-Time Arrivals, Schedules, Maps & More