You can! The MBTA (Massachusetts Bay Transportation Authority) Commuter Rail connects Salem to Boston’s North Station, Newburyport, Rockport, and Gloucester. The fare between Boston and Salem is $5.25 per ride (one way). You can walk from Salem Depot to downtown shopping, dining, attractions, waterfront. For bus service, take #450, #455 from South Station and Bus #459 from Logan Terminal C.