By Car:
From Boston, MA: York is about a 1 hour and 15 minute drive (65 miles).
From Portsmouth, NH: York is just 15 minutes away (10 miles).
By Air:
The closest major airport is Boston Logan International Airport (BOS), about 1 hour and 15 minutes from York.
Portsmouth International Airport at Pease (PSM) is only 20 minutes away and offers a limited number of flights.
Portland International Jetport (PWM) is another option, about 45 minutes north of York.
By Train:
Amtrak’s Downeaster Line runs from Boston’s North Station up the Maine coast. The closest stop is in Wells, ME, about 20 minutes from York. From there, you can take a taxi, Uber, or rental car.
By Bus:
Several bus lines, including C&J Trailways, run from Boston to Portsmouth, NH. From Portsmouth, York is just a short ride away by car or taxi.