Travel from Nearby-Airports to Hampton-Beach

Train from Nearby airports to Hampton Beach

Amtrak operates a train from Portland (PWM) to Hampton Beach every 4 hours. Tickets cost $26 - $55 and the journey takes 1 h 20 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 Nearby airports to Hampton Beach

ModeDurationPrice
From Boston, MA - Logan Airport bus to Newburyport, MA then taxi to Hampton Beach.1 h$93
From Manchester (MHT) taxi to Hampton Beach.50 min$318
From Tf Green Airport line 66 bus to Providence Station, walk to Providence Amtrak, train to Boston South Station Amtrak, walk to Boston Sth, MA, Amtrak Thruway to Newburyport, MA, then taxi to Hampton Beach.2 h 50 min$195
From Portland Transportation Center Amtrak train to Exeter Amtrak then taxi to Hampton Beach.1 h 34 min$122
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 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
RIPTA+1 401-781-9400RIPTA
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak+1 1-800-872-7245Amtrak