MBTA train info for traveling to Salem
If you're heading to Salem to walk amongst the witches and other seasonal ghouls, but hate trying to find parking, why not take the commuter rail this year? The MBTA has added some additional train times for transporting Halloween revelers to Salem during Oct. 22-30. Round-trip tickets can be purchased at North Station and Beverly Station for $10 or at subsequent stops onboard for $5. See the schedules for the additional trains after the jump and visit mbta.com for the most up-to-date schedules and traveler information.
Outbound to Beverly (from North Station)
Train #4079 -- Departs North Station at 3:00 p.m.; arrives at Salem at 3:29 p.m.
Train #4081 -- Departs North Station at 5:00 p.m.; arrives at Salem at 5:29 p.m.
Train #4083 -- Departs North Station at 6:15 p.m.; arrives at Salem at 6:44 p.m.
Train #4085 -- Departs North Station at 7:30 p.m.; arrives at Salem at 7:59 p.m.
Train #4089 (EXPRESS, NO LOCAL STOPS) Departs North Station at 10:50 p.m.; arrives at Salem at 11:15 p.m.
Outbound to Newburyport (from North Station)
Train #4177 -- Departs North Station at 8:00 p.m.; arrives at Salem at 8:29 p.m.
Train #4179 -- Departs North Station at 11:15 p.m.; arrives at Salem at 11:45 p.m.
Complete schedule of outbound trains for Halloween weekend.
Inbound (from Beverly Station)
Train #4080 -- Departs Beverly Station at 4:00 p.m.; arrives at Salem Station at 4:04 p.m.; arrives at North Station at 4:33 p.m.
Train #4082 -- Departs Beverly Station at 6:00 p.m.; arrives at Salem Station at 6:06 p.m.; arrives at North Station at 6:33 p.m.
Train #4084 -- Departs Beverly Station at 7:30 p.m.; arrives at Salem Station at 7:34 p.m.; arrives at North Station at 7:48 p.m.
Train #4086 -- Departs Beverly Station at 9:00 p.m.; arrives at Salem Station at 9:04 p.m.; arrives at North Station at 9:33 p.m.
Train #4088 -- Departs Beverly Station at 11:30 p.m.; arrives at Salem Station at 11:34 p.m.; arrives at North Station at 11:59 p.m.*
Inbound (from Newburyport Station)
Train #4176 -- Departs Newburyport Station at 4:30 p.m.; arrives at Salem Station at 5:02 p.m.; arrives at North Station at 5:31 p.m.
Train #4178 -- Departs Newburyport Station at 9:30 p.m.; arrives at Salem Station at 10:02 p.m.; arrives at North Station at 10:31 p.m.
Complete schedule of inbound trains for Halloween weekend.
Note: The parking lot at Salem Station will be closed from 8:00 p.m. to midnight on Oct. 31st.
Contributors
Stephanie Callahan is a native Bostonian who loves cooking, traveling, spa treatments, and being on the ocean.
Milva DiDomizio is a New England native who's fond of cooking, singing, and Boston's arts and culture scene.
Swati G. Sharma is a Somerville resident and is a fan of city living, exploring Bostons nightlife, and dancing.
Emily Sweeney is a Boston native who goes out all over, from Irish pubs in Southie to the roller rink in Dorchester.





