Travel options for:
Montreal to London
  • Train

    $105 - $151
    1. Montréal

      4 h 54 min - hourly

      $70 - $100

    2. Toronto

      2 h 10 min - hourly

      $35 - $55

  • Bus

    $54 - $94
    1. Montreal

      5 h 45 min - every 4 hours

      $35 - $55

    2. Toronto, ON

      2 h 15 min - 4 times a day

      $16 - $40

  • Drive

    $55 - $90
    1. Montreal

      8 h 2 min - 448.3 miles

      $55 - $90

  • Fly Montreal to London

    $120 - $624
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      3 h 3 min - 1 stopover

      $110 - $600

    3. London (YXU)

      14 min - hourly - line 36

      $3

  • Fly Montreal to Toronto Island, train

    $130 - $409
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 10 min - non-stop

      $85 - $330

    3. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

    4. Toronto

      2 h 10 min - hourly

      $35 - $55

  • Fly Montreal to Toronto, train

    $138 - $391
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 19 min - non-stop

      $75 - $290

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $25

    4. Toronto

      2 h 10 min - hourly

      $35 - $55

  • Train to Ottawa, fly to London

    $146 - $409
    1. Montreal

      1 h 55 min - every 3 hours

      $35 - $50

    2. Via-Rail

      5 min - hourly - line 61

      $3

    3. Hurdman C

      19 min - hourly - line 97

      $3

    4. Ottawa (YOW)

      1 h 25 min - non-stop

      $100 - $350

    5. London (YXU)

      14 min - hourly - line 36

      $3

  • Fly Montreal to Hamilton, train

    $142 - $673
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 22 min - non-stop

      $100 - $600

    3. Hamilton (YHM)

      32 min - every 2 hours - line 20

      $2

    4. Hamilton GO Centre Bus

      15 min - every 30 minutes - line 18

      $3 - $5

    5. Aldershot

      1 h 33 min - hourly

      $30 - $45

  • Fly Montreal St. Hubert to Toronto Island, train

    $473 - $1,176
    1. Montreal

      19 min - hourly

    2. gare Longueuil–Saint-Hubert

      8 min - 5.1 miles

      $15 - $18

    3. Montreal St. Hubert (YHU)

      1 h 15 min - non-stop

      $420 - $1,100

    4. Toronto Island (YTZ)

      11 min - every 10 minutes - line 509

      $3

    5. Toronto

      2 h 10 min - hourly

      $35 - $55

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

From Montréal train to Toronto then train to London. 7 h 19 min $163. From Montreal bus to Toronto, ON then bus to London, ON. 9 h $84. From Montreal drive to London. 8 h 2 min $92. From Montreal, PQ bus to Montreal airport, fly to London airport, then line 36 bus to London. 5 h 8 min $265. From Montreal, PQ bus to Montreal airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to London. 5 h 6 min $296. From Montreal, PQ bus to Montreal airport, fly to Toronto airport, train to Toronto, then train to London. 5 h 27 min $271. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to London airport, then line 36 bus to London. 5 h 48 min $271. From Montreal, PQ bus to Montreal airport, fly to Hamilton airport, line 20 bus to Hamilton GO Centre Bus, line 18 bus to Aldershot, then train to London. 6 h 4 min $307. From gare Centrale train to gare Longueuil–Saint-Hubert, taxi to Montreal St. Hubert airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to London. 5 h 24 min $1,040.