Travel options for:
Nearby airports Hampton Beach

Boston (BOS)  •  1 h 15 min

  1. ×2

$77 - $101

Manchester (MHT)  •  1 h 47 min

  1. ×2

$159 - $190

Portland (PWM)  •  1 h 33 min

$96 - $136

Providence (PVD)  •  3 h 8 min

  1. ×3

$90 - $130

Portsmouth Pease (PSM)  •  21 min

$95 - $120

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

Travel from Nearby-Airports to Hampton-Beach

Bus or train from Nearby airports to Hampton Beach?

C&J Bus operates a bus from Boston (BOS) to Hampton Beach hourly. Tickets cost $11 - $17 and the journey takes 1 h. Alternatively, Amtrak operates a train from Portland (PWM) to Hampton Beach every 4 hours. Tickets cost $26 - $55 and the journey takes 1 h 19 min.

Travel Guides

Why you should take the train in the USRome2rio has everything you need to know about travelling with Amtrak
Travelling to the US: What do I need to know?Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway. See all our US travel guides
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Nearby airports to Hampton Beach

ModeDurationPrice
From Boston, MA - Logan Airport (Terminal A) bus to Newburyport, MA then taxi to Hampton Beach.1 h 15 min$93
From Manchester (MHT) taxi to The Loop, Methuen then bus to Hampton Beach.1 h 47 min$190
From Portland Transportation Center Amtrak train to Exeter Amtrak then taxi to Hampton Beach.1 h 33 min$122
From Tf Green Airport line 66 bus to Kennedy Plaza, walk to Providence, Ri, bus to Boston, Ma, walk to Boston Sth, MA, Amtrak Thruway to Newburyport, MA, then taxi to Hampton Beach.3 h 8 min$116
From Portsmouth Pease (PSM) taxi to Hampton Beach.21 min$116

How long does it take to get from Nearby airports to Hampton Beach?

It takes approximately 1 h 15 min to get from Nearby airports to Hampton Beach, including transfers.

Operators from Nearby airports to Hampton Beach

OperatorPhoneWebsite
C&J Bus+1 603-430-1100C&J Bus
Merrimack Valley Transit+1 978-469-6878Merrimack Valley Transit
Amtrak+1 1-800-872-7245Amtrak
RIPTA+1 401-781-9400RIPTA
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA