Just a short distance from Boston, Salem is a popular tourist attraction for its rich colonial history, excellent dining scene, and annual Halloween festival.
Ways to Get to Salem
Salem Station is on the Newburyport/Rockport Line. Trains depart from North Station. A standard 1-way ticket costs $8.00, and the ride takes about 30 minutes.
Boston Harbor Cruises operates a ferry from Long Wharf to Salem during the summer and fall. It's a great way to enjoy the scenic route along the Massachusetts coast. An adult 1-way ticket costs $25.
Commuter Rail passes for Zone 3 are valid for travel on the 7 AM trip to Boston and the 5:30 PM trip to Salem. Without a Commuter Rail pass, fares for these commuter trips are $8 one-way, $16 round trip.
Nearly half a million people make the trek to Salem to celebrate Halloween every October. Haunted Happenings, a highlight of these spooky celebrations, features a parade, a street fair, film nights, ghost tours, costume balls, haunted houses, and live music.
During the height of Haunted Happenings festivities, additional trains to Salem are added to the regular Newburyport/Rockport Commuter Rail schedule to accommodate increased ridership. And, riders can save with special event fares this fall.
The Newburyport/Rockport line will run on its regular weekday schedule on Halloween, October 31.
Trains will be busy throughout the day and into the evening. Please plan ahead for crowding and delays.
Round trip tickets from North Station to Salem are $10 on Halloween day. Tickets must be purchased at North Station ticket windows or on mTicket.
Vehicle access to the Salem parking garage will be restricted at 6 PM on Halloween.
No vehicles will be allowed out of the Salem parking garage beginning at 7 PM through 1 AM (or when crowd and traffic conditions permit).
Special event fares are available during Haunted Happenings:
- Round trip tickets from North Station to Salem are $10 on Halloween day. Tickets must be purchased at North Station ticket windows or on mTicket.
- Weekend Commuter Rail passes are $10 and are valid for all weekends.
- Regular fares are also valid and can be purchased for $8.00 one-way and $16.00 round-trip.
New to Commuter Rail?
Check out our beginner's guide and learn how to pay your fare, navigate stations, board trains, and plan accessible trips.
Take unlimited Commuter Rail trips on Saturdays and Sundays for just $10.