Travel from Portland-ME-USA to Moncton

Bus from Portland to Moncton

You can take a bus from Portland to Moncton via Bangor, Maine - Concord Coach, Houlton, Maine, and Woodstock, NB in around 10 h 1 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Portland to Moncton

ModeDurationPrice
From Portland, ME Amtrak Thruway to Bangor, Maine - Concord Coach, bus to Houlton, Maine, drive to Woodstock, NB, then bus to Moncton, NB.10 h 1 min$90
From Portland bus to Bangor, Maine - Greyhound, bus to Houlton, Maine, drive to Woodstock, NB, then bus to Moncton, NB.11 h$123
From Portland, ME car ferry to Yarmouth, walk to Yarmouth, bus to George St Before Hollis St, line 29 bus to Halifax, then train to Moncton.17 h 14 min$269
From Portland drive to Moncton.6 h 52 min$86
From Portland, ME bus to Boston airport, fly to Moncton airport, then taxi to Moncton.7 h 35 min$280
From Portland, ME bus to Boston airport, fly to Halifax airport, then bus to Moncton.9 h 19 min$259
From Metro Pulse line 5 bus to Portland airport, fly to Halifax airport, then bus to Moncton.11 h 41 min$931

Operators from Portland to Moncton

Close Print Itinerary
  1. Here are 7 options to get from
    Portland to Moncton:

    1. Trip:
      1 Amtrak Thruway, bus
      • One-Way approx: USD $62 - $86
      • Duration: 10 h 1 min
      Open +
      • Trip:
        1 Amtrak Thruway, bus
        • One-Way approx: USD $62 - $86
        • Duration: 10 h 1 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $84 - $117
      • Duration: 11 h
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $84 - $117
        • Duration: 11 h
        Close x
    3. Trip:
      3 Car ferry, bus, train
      • One-Way approx: USD $181 - $266
      • Duration: 17 h 14 min
      Open +
      • Trip:
        3 Car ferry, bus, train
        • One-Way approx: USD $181 - $266
        • Duration: 17 h 14 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 6 h 52 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 6 h 52 min
        Close x
    5. Trip:
      5 Bus to Boston, fly to Moncton
      • One-Way approx: USD $178 - $440
      • Duration: 7 h 35 min
      Open +
      • Trip:
        5 Bus to Boston, fly to Moncton
        • One-Way approx: USD $178 - $440
        • Duration: 7 h 35 min
        Close x
    6. Trip:
      6 Bus to Boston, fly to Halifax, bus
      • One-Way approx: USD $150 - $403
      • Duration: 9 h 19 min
      Open +
      • Trip:
        6 Bus to Boston, fly to Halifax, bus
        • One-Way approx: USD $150 - $403
        • Duration: 9 h 19 min
        Close x
    7. Trip:
      7 Fly Portland to Halifax, bus
      • One-Way approx: USD $252 - $1,546
      • Duration: 11 h 41 min
      Open +
      • Trip:
        7 Fly Portland to Halifax, bus
        • One-Way approx: USD $252 - $1,546
        • Duration: 11 h 41 min
        Close x