Travel options for:
New Hampshire to Prince Edward Island
  • Bus, fly to Charlottetown

    $277 - $1,122
    1. Salem

      1 h - every 2 hours

      $16 - $23

    2. Boston (BOS)

      4 h 4 min - 1 stopover

      $260 - $1,100

    3. Charlottetown (YYG)

      13 min - 4 times a day

    4. Charlottetown Mall

      15 min - hourly - line 1

  • Bus, fly to Moncton

    $199 - $497
    1. Salem

      1 h - every 2 hours

      $16 - $23

    2. Boston (BOS)

      3 h 36 min - 1 stopover

      $140 - $390

    3. Moncton (YQM)

      27 min - 3 times a day

      $8 - $12

    4. Sackville, NB

      11 min - 3115 feet

    5. Sackville

      15 min - 3 times a week

      $19 - $50

    6. Amherst

      1 h 20 min - once daily

      $15 - $23

  • Bus, drive, bus and ferry

    $251 - $292
    1. Manchester, NH

      1 h 25 min - 3 times a day

      $12 - $35

    2. Boston

      5 h 4 min - 5 times a day

      $28 - $45

    3. Bangor, Maine - Greyhound

      4 h 10 min - once daily

      $29

    4. Caribou, Maine

      1 h 11 min - 62.8 miles

      $8 - $12

    5. Edmunston - 100 Grey Rock rd

      8 h 30 min - once a week

      $174

    6. Walmart

      25 min - every 2 hours - line 3

  • Bus, train

    $139 - $403
    1. Manchester, NH

      6 h 9 min - once daily

      $30 - $75

    2. Ontario / Berri

      9 min - every 30 minutes - line 125

      $3

    3. Station McGill

      9 min - 2701 feet

    4. Montréal, QC

      18 h 29 min - 3 times a week

      $85 - $300

    5. Amherst

      1 h 55 min - 3 times a day

      $19 - $26

  • Bus, train via New York Penn Station

    $251 - $688
    1. Manchester, NH

      1 h 25 min - 3 times a day

      $12 - $35

    2. Boston South Station Amtrak

      3 h 35 min - 4 times a day

      $75 - $160

    3. New York Penn Station

      10 h 42 min - once daily

      $60 - $170

    4. Saint-Lambert

      18 h 25 min - 3 times a week

      $85 - $300

    5. Amherst

      1 h 55 min - 3 times a day

      $19 - $26

  • Drive

    $80 - $120
    1. Manchester

      10 h 30 min - 625.1 miles

      $80 - $120

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

From Salem, New Hampshire bus to Boston airport, fly to Charlottetown airport, bus to Charlottetown Mall, then line 1 bus to Charlottetown. 8 h 53 min $569. From Salem, New Hampshire bus to Boston airport, fly to Moncton airport, bus to Sackville, NB, walk to Sackville, train to Amherst, then bus to Summerside. 11 h 49 min $259. From Manchester, NH bus to Boston, bus to Bangor, Maine - Greyhound, bus to Caribou, Maine, drive to Edmunston - 100 Grey Rock rd Shell truck stop, bus and ferry to Walmart, then line 3 bus to Confederation Centre. 24 h 17 min $276. From Manchester, NH bus to Ontario / Berri, line 125 bus to Station McGill, walk to Montréal, QC, train to Amherst, then bus to Charlottetown. 28 h 56 min $239. From Manchester, NH bus to Boston South Station Amtrak, train to New York Penn Station, train to Saint-Lambert, train to Amherst, then bus to Charlottetown. 40 h 2 min $421. From Manchester drive to Charlottetown. 10 h 30 min $101.

 
 

How to get from New Hampshire to Prince Edward Island?

There is no direct connection from Salem to Charlottetown. However, you can take the bus to Boston airport, fly to Charlottetown, take the bus to Charlottetown Mall, then take the line 1 bus to Charlottetown. Alternatively, you can take the bus to Boston airport, fly to Moncton, take the bus to Sackville, NB, take the walk to Sackville, take the train to Amherst, then take the bus to Summerside.