Travel from Montreal to Hampton-Beach

Bus or train from Montreal to Hampton Beach?

Greyhound USA operates a bus from Montreal to Hampton Beach 3 times a day. Tickets cost $19 - $45 and the journey takes 3 h 13 min. 2 other operators also service this route. Alternatively, Amtrak operates a train from Montreal to Hampton Beach once daily. Tickets cost $45 - $120 and the journey takes 7 h 20 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Montreal to Hampton Beach

From Montréal, QC bus to Montpelier, bus to Boston Sth, MA, Amtrak Thruway to Newburyport, MA, then taxi to Hampton Beach. 8 h 58 min. From Montréal, QC bus to Boston, MA - Logan Airport, bus to Newburyport, MA, then taxi to Hampton Beach. 9 h 40 min $176. From 1717 RUE BERRI ST, Montréal, QC bus to Concord, bus to Boston, MA - Logan Airport, bus to Newburyport, MA, then taxi to Hampton Beach. 10 h 36 min $169. From Montreal Central Station train to Albany-Rensselaer Amtrak, train to Back Bay - Inbound, subway to North Station, train to Newburyport, then taxi to Hampton Beach. 15 h 39 min $245. From Montreal drive to Hampton Beach. 5 h 9 min $48. From Montreal, PQ bus to Montreal airport, fly to Boston airport, bus to Newburyport, MA, then taxi to Hampton Beach. 5 h 2 min $249. From Montreal Central Station train to Plattsburgh Amtrak, taxi to Plattsburgh airport, fly to Boston airport, bus to Newburyport, MA, then taxi to Hampton Beach. 6 h 43 min $221. From Montréal, QC bus to White River Jct., VT, taxi to Lebanon airport, fly to Boston airport, bus to Newburyport, MA, then taxi to Hampton Beach. 7 h 51 min $223.
Close Print Itinerary
  1. Here are 8 options to get from
    Montreal to Hampton Beach:

    1. Trip:
      1 Bus, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 8 h 58 min
      Open +
      • Trip:
        1 Bus, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 8 h 58 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $110 - $188
      • Duration: 9 h 40 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $110 - $188
        • Duration: 9 h 40 min
        Close x
    3. Trip:
      3 Bus via Concord
      • One-Way approx: USD $122 - $199
      • Duration: 10 h 36 min
      Open +
      • Trip:
        3 Bus via Concord
        • One-Way approx: USD $122 - $199
        • Duration: 10 h 36 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $160 - $313
      • Duration: 15 h 39 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $160 - $313
        • Duration: 15 h 39 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $35 - $60
      • Duration: 5 h 9 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $35 - $60
        • Duration: 5 h 9 min
        Close x
    6. Trip:
      6 Fly from Montreal, bus
      • One-Way approx: USD $179 - $403
      • Duration: 5 h 2 min
      Open +
      • Trip:
        6 Fly from Montreal, bus
        • One-Way approx: USD $179 - $403
        • Duration: 5 h 2 min
        Close x
    7. Trip:
      7 Train to Plattsburgh, fly, bus
      • One-Way approx: USD $178 - $329
      • Duration: 6 h 43 min
      Open +
      • Trip:
        7 Train to Plattsburgh, fly, bus
        • One-Way approx: USD $178 - $329
        • Duration: 6 h 43 min
        Close x
    8. Trip:
      8 Bus to Lebanon, fly, bus
      • One-Way approx: USD $175 - $359
      • Duration: 7 h 51 min
      Open +
      • Trip:
        8 Bus to Lebanon, fly, bus
        • One-Way approx: USD $175 - $359
        • Duration: 7 h 51 min
        Close x