Travel options for:
Montreal to Niagara Falls
  • Train

    $83 - $159
    1. Montréal

      4hrs 54min - hourly

      $65 - $120

    2. Toronto

      1hrs 56min - once daily

      $14 - $45

      • Niagara Falls
  • Bus

    $54 - $68
    1. Montreal, PQ

      5hrs 45min - every 4 hours

      $40 - $55

    2. Toronto, ON

      1hrs 45min - 5 times a day

      $12 - $15

      • Niagara Falls, ON
  • Train via Oshawa GO

    $84 - $163
    1. Montréal, QC

      4hrs 31min - every 4 hours

      $60 - $110

    2. Oshawa GO

      1hrs 02min - hourly

      $6 - $8

    3. Toronto

      1hrs 56min - once daily

      $14 - $45

      • Niagara Falls
  • Drive

    $55 - $85
    1. Монреаль

      7hrs 10min - 408.5 miles

      $55 - $85

      • Ниагара-Фолс
  • Fly to Toronto Island, train

    $115 - $276
    1. Монреаль

      22min - every 20 minutes - line 747

      $8

    2. Montreal (YUL)

      1hrs 10min - non-stop

      $90 - $220

    3. Toronto Island (YTZ)

      11min - every 10 minutes - line 509

      $3

    4. Toronto

      1hrs 56min - once daily

      $14 - $45

      • Ниагара-Фолс
  • Fly to Toronto, train

    $108 - $267
    1. Монреаль

      22min - every 20 minutes - line 747

      $8

    2. Montreal (YUL)

      1hrs 15min - non-stop

      $65 - $190

    3. Toronto (YYZ)

      25min - every 10 minutes

      $21 - $24

    4. UP Express Union Station

      4min - 1216 feet

    5. Toronto

      1hrs 56min - once daily

      $14 - $45

      • Ниагара-Фолс
  • Fly to Hamilton, bus

    $157 - $500
    1. Монреаль

      22min - every 20 minutes - line 747

      $8

    2. Montreal (YUL)

      1hrs 19min - non-stop

      $140 - $480

    3. Hamilton (YHM)

      33min - every 2 hours - line 20

      $2

    4. Hamilton GO Centre

      1hrs 15min - twice a week

      $7 - $10

      • Ниагара-Фолс
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Montréal train to Toronto then train to Niagara Falls. 7hrs 50min $188. From Montreal, PQ bus to Toronto, ON then bus to Niagara Falls, ON. 8hrs 15min $78. From Montréal, QC train to Oshawa GO, train to Toronto, then train to Niagara Falls. 8hrs 48min $191. From Монреаль drive to Ниагара-Фолс. 7hrs 10min $90. From Station Lionel-Groulx / Atwater line 747 bus to Montreal airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Ниагара-Фолс. 5hrs 43min $197. From Station Lionel-Groulx / Atwater line 747 bus to Montreal airport, fly to Toronto airport, train to UP Express Union Station, walk to Toronto, then train to Ниагара-Фолс. 6hrs 07min $195. From Station Lionel-Groulx / Atwater line 747 bus to Montreal airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre, then bus to Ниагара-Фолс. 6hrs 28min $376.