Travel options for:
Montreal to New Brunswick
  • Fly to Moncton

    $149 - $397
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 21 min - non-stop

      $130 - $360

    3. Moncton (YQM)

      8 min - 4.3 miles

      $12 - $16

  • Fly to Fredericton

    $151 - $389
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 25 min - non-stop

      $130 - $350

    3. Fredericton (YFC)

      9 min - 5.1 miles

      $14 - $18

  • Fly to St John

    $193 - $413
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 34 min - non-stop

      $160 - $360

    3. St John (YSJ)

      16 min - 10.3 miles

      $26 - $32

  • Fly to Bathurst

    $161 - $639
    1. Montreal

      15 min - hourly

      $7 - $21

    2. Montreal (YUL)

      1 h 40 min - non-stop

      $140 - $600

    3. Bathurst (ZBF)

      7 min - 5.2 miles

      $14 - $18

  • Bus, night bus

    $125 - $200
    1. Montréal

      2 h 50 min - every 2 hours

      $27 - $55

    2. Québec

      2 h - 4 times a week

      $23 - $35

    3. Rivière-du-Loup, PQ

      4 h 22 min - 4 times a week

      $50 - $75

    4. Oromocto, NB

      1 h 10 min - twice daily

      $14 - $25

    5. Saint John, NB

      4 min - 3.2 miles

      $10 - $12

  • Bus

    $161 - $238
    1. Montreal

      6 h 55 min - once daily

      $55 - $85

    2. Saint-Siméon,

      4 h 42 min - 235 miles

      $30 - $45

    3. Rivière-du-Loup, PQ

      4 h 22 min - 4 times a week

      $50 - $75

    4. Oromocto, NB

      1 h 10 min - twice daily

      $14 - $25

    5. Saint John, NB

      4 min - 3.2 miles

      $10 - $12

  • Train, bus and ferry, bus

    $256 - $289
    1. Montréal

      3 h 29 min - every 3 hours

      $45 - $65

    2. T. Gare Palais

      37 min - 5 times a day - line 107

      $3

    3. Quebec - 3001,

      7 h 30 min - once a week

      $173

    4. Fredericton / Lincoln - 415 ch

      6 min - 3.4 miles

      $10 - $13

    5. Fredericton Airport

      1 h 17 min - twice daily

      $14 - $26

    6. Saint John, NB

      4 min - 3.2 miles

      $10 - $12

  • Train, bus

    $152 - $214
    1. Montréal, QC

      17 h 32 min - 3 times a week

      $110 - $170

    2. Moncton

      10 min - 2844 feet

    3. 1111 Main

      21 min - hourly - line 64

      $2

    4. Moncton, NB

      2 h 10 min - 3 times a day

      $23 - $35

    5. Saint John, NB

      4 min - 3.2 miles

      $10 - $12

  • Drive

    $60 - $90
    1. Montreal

      9 h 32 min - 457.4 miles

      $60 - $90

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

From Montreal, PQ bus to Montreal airport, fly to Moncton airport, then taxi to Dieppe. 2 h 44 min $229. From Montreal, PQ bus to Montreal airport, fly to Fredericton airport, then taxi to Oromocto. 2 h 49 min $271. From Montreal, PQ bus to Montreal airport, fly to St John airport, then taxi to Saint John. 3 h 5 min $246. From Montreal, PQ bus to Montreal airport, fly to Bathurst airport, then taxi to Bathurst. 3 h 2 min $332. From Montréal bus to Québec, night bus to Rivière-du-Loup, PQ, bus to Oromocto, NB, bus to Saint John, NB, then taxi to Saint John. 13 h 26 min $174. From Montreal bus to Saint-Siméon, Capitale-Nationale, Quebec, drive to Rivière-du-Loup, PQ, bus to Oromocto, NB, bus to Saint John, NB, then taxi to Saint John. 19 h 14 min $216. From Montréal train to T. Gare Palais, line 107 bus to Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy, bus and ferry to Fredericton / Lincoln - 415 ch Nevers,, taxi to Fredericton Airport, bus to Saint John, NB, then taxi to Saint John. 16 h 4 min $280. From Montréal, QC train to Moncton, walk to 1111 Main, line 64 bus to Moncton, NB, bus to Saint John, NB, then taxi to Saint John. 21 h 39 min $204. From Montreal drive to Saint John. 9 h 32 min $74.