Travel options for:
Markham to Niagara Falls
  • Train

    $35 - $52
    1. Unionville GO

      41 min - every 4 hours

      $5 - $7

    2. Toronto Union Station, ON

      1 h 56 min - once daily

      $30 - $45

  • Bus

    $20 - $25
    1. Bullock Dr. @ Laidlaw Blvd.

      46 min - hourly - line 71

      $5 - $7

    2. Front St. At Bay St.

      8 min - every 15 minutes - line 6

      $3

    3. Toronto, ON

      1 h 45 min - every 3 hours

      $12 - $16

  • Train via Bullock Drive @ McCowan Road

    $35 - $51
    1. Bullock Drive @ McCowan Road

      44 min - hourly - line 71

      $5 - $7

    2. Toronto Union Station, ON

      1 h 56 min - once daily

      $30 - $45

  • Thru-Bus

    $17 - $42
    1. Mccowan Rd At Southdale Dr

      30 min - every 30 minutes - line 129

      $3

    2. Scarborough Centre Station

      8 min - 2190 feet

    3. Toronto, ON

      2 h 40 min - once daily

      $15 - $40

  • Train via Bullock Dr. @ Laidlaw Blvd.

    $35 - $51
    1. Bullock Dr. @ Laidlaw Blvd.

      46 min - hourly - line 71

      $5 - $7

    2. Toronto

      4 h 15 min - every 3 hours

      $30 - $45

  • Drive

    $13 - $20
    1. Markham

      1 h 54 min - 101.9 miles

      $13 - $20

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Unionville GO train to Toronto Union Station, ON then train to Niagara Falls, ON. 3 h 37 min $58. From Bullock Dr. @ Laidlaw Blvd. line 71 bus to Front St. At Bay St., line 6 bus to Toronto, ON, then bus to Niagara Falls, ON. 3 h 37 min $29. From Bullock Drive @ McCowan Road line 71 bus to Toronto Union Station, ON then train to Niagara Falls, ON. 3 h 40 min $58. From Mccowan Rd At Southdale Dr South Side line 129 bus to Scarborough Centre Station, walk to Toronto, ON, then Thru-Bus to Niagara Falls, ON. 4 h 18 min $37. From Bullock Dr. @ Laidlaw Blvd. line 71 bus to Toronto then train to Niagara Falls. 6 h 1 min $58. From Markham drive to Niagara Falls. 1 h 54 min $21.