Coach Company operates a bus from Boston to Amesbury every 3 hours. Tickets cost $11 - $16 and the journey takes 32 min. Alternatively, MBTA operates a train from Boston to Amesbury hourly. Tickets cost $6 - $11 and the journey takes 1 h 3 min. Merrimack Valley Transit also services this route hourly.
How to get from Boston to Amesbury
From Boston, MA - Government Center bus to Newburyport, MA - Park and Ride then taxi to Amesbury. 38 min $48. From North Station train to Newburyport Commuter Rail Station then line 54 bus to Nicholas J. Costello Transportation Center, Amesbury. 2 h 4 min $13. From Boston taxi to Amesbury. 46 min $297. From Boston drive to Amesbury. 46 min $4.