Travel options for:
Montreal to St. John's
  • Fly from Montreal

    $177 - $721
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      2 h 29 min - non-stop

      $170 - $700

    3. St Johns (YYT)

      20 min - hourly - line 14

  • Train to Ottawa, fly

    $203 - $906
    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)

      2 h 28 min - non-stop

      $160 - $850

    5. St Johns (YYT)

      20 min - hourly - line 14

  • Train, bus, ferry

    $389 - $495
    1. Montréal, QC

      21 h 40 min - 3 times a week

      $140 - $200

    2. Halifax

      6 h 19 min - once daily

      $50 - $75

    3. North Sydney, NS

      16 h - 3 times a week

      $90 - $95

    4. Argentia

      43 min - 31.6 miles

      $90 - $110

    5. Whitbourne

      1 h 22 min - once daily

      $13 - $16

  • Drive, car ferry

    $223 - $316
    1. Montreal

      15 h 42 min - 910.6 miles

      $120 - $180

    2. North Sydney, NS

      6 h 30 min - twice daily

      $27 - $32

    3. Port aux Basques

      10 h 3 min - 564.7 miles

      $75 - $110

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

From Montreal, PQ bus to Montreal airport, fly to St Johns airport, then line 14 bus to St. John's. 5 h $274. From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to St Johns airport, then line 14 bus to St. John's. 7 h 17 min $319. From Montréal, QC train to Halifax, bus to North Sydney, NS, ferry to Argentia, taxi to Whitbourne, then bus to St. John’s MUN University Centre. 2 days 1 h $433. From Montreal drive to North Sydney, NS, car ferry to Port aux Basques, then drive to St. John's. 32 h 16 min $264.