Travel from Montreal to Campbellton

Bus or train from Montreal to Campbellton?

VIA Rail operates a train from Montreal to Campbellton 4 times a day. Tickets cost $65 - $230 and the journey takes 11 h 38 min. Alternatively, Orleans Express operates a bus from Montreal to Campbellton hourly. Tickets cost $30 - $45 and the journey takes 2 h 50 min. 2 other operators also service this route.

How to get from Montreal to Campbellton

From Montreal, PQ bus to Montreal airport, fly to Bathurst airport, taxi to Bathurst, then train to Campbellton. 5 h 42 min $373. From Montreal, PQ bus to Montreal airport, fly to Mont Joli airport, taxi to Mont-Joli, then train to Campbellton. 6 h 50 min $355. From Montreal, PQ bus to Montreal airport, fly to Moncton airport, then bus to Campbellton. 8 h 6 min $260. From Montréal train to Campbellton. 11 h 38 min $134. From Montréal bus to Québec, bus to Rimouski, then bus to Pointe-à-la-Croix. 11 h 59 min $117. From Montreal drive to Campbellton. 8 h 39 min $75.

Operators from Montreal to Campbellton

Close Print Itinerary
  1. Here are 6 options to get from
    Montreal to Campbellton:

    1. Trip:
      1 Fly to Bathurst, train
      • One-Way approx: USD $187 - $714
      • Duration: 5 h 42 min
      Open +
      • Trip:
        1 Fly to Bathurst, train
        • One-Way approx: USD $187 - $714
        • Duration: 5 h 42 min
        Close x
    2. Trip:
      2 Fly to Mont Joli, train
      • One-Way approx: USD $276 - $1,621
      • Duration: 6 h 50 min
      Open +
      • Trip:
        2 Fly to Mont Joli, train
        • One-Way approx: USD $276 - $1,621
        • Duration: 6 h 50 min
        Close x
    3. Trip:
      3 Fly to Moncton, bus
      • One-Way approx: USD $178 - $441
      • Duration: 8 h 6 min
      Open +
      • Trip:
        3 Fly to Moncton, bus
        • One-Way approx: USD $178 - $441
        • Duration: 8 h 6 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $65 - $230
      • Duration: 11 h 38 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $65 - $230
        • Duration: 11 h 38 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $101 - $136
      • Duration: 11 h 59 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $101 - $136
        • Duration: 11 h 59 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 8 h 39 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 8 h 39 min
        Close x