There is no train service direct to York.From Boston's North Station and Portland, Amtrak provides service on the "Downeaster" to the towns of Wells, or Dover, NH.
By bus
By bus
There is no bus service direct to York.
C & J Trailways
(http://www.cjtrailways.com/), provides limo/bus service from Boston's Logan International Airport to their Portsmouth, NH terminal.
By car
By car
Route 1 along the Maine coast is the scenic route. Interstate 95 is the direct route from Boston 1.25 hours and other east coast cities. Maine Exit 7 is the Route 1 "The Yorks" exit.