MBTA Commuter Rail
Ipswich & Essex
The Salem Ferry makes the scenic, one-hour trip between Salem Ferry Center and Long Wharf in Boston. Travels four or five times a day.
C&J Trailways provides a daily service to Newburyport, Massachusetts, as well as to Portsmouth and Dover, New Hampshire. Kids under 5 travel for free when accompanied by a full-fare-paying adult.