Enjoy the Scenic North Shore.
The Newburyport/Rockport Line offers a scenic ride along coastal waters and inland marshes in communities located both on the North Shore and within the Merrimack Valley. Enjoy beaches, tours of lighthouses, parks, museums, breweries and cuisine from across the globe in this diverse and unique corner of Massachusetts. Plan an unforgettable experience on the Commuter Rail with your family, taking advantage of the fact that kids 11 and under ride for free.
The Newburyport/Rockport Line runs from Boston’s North Station to Beverly, where it then splits and continues to both Newburyport and Rockport. Be sure to double-check the schedule to ensure you are on the right line.
Newburyport/Rockport Stops
Choose a stop, plan your visit.
Travel along the North Shore’s scenic coast where you can find beaches, restaurants, antiquing, unique shops, historic landmarks, maritime sites, and so much more!
- Map View
- List View
Outbound Newburyport
Outbound Rockport
- Newburyport
- Rowley
- Ipswich
- Hamilton/Wenham
- North Beverly
- Rockport
- Gloucester
- West Gloucester
- Manchester
- Beverly Farms
- Montserrat
- Rockport
- Gloucester
- West Gloucester
- Manchester
- Beverly Farms
- Montserrat
- Newburyport
- Rowley
- Ipswich
- Hamilton/Wenham
- North Beverly
- Beverly
- Salem
- Swampscott
- Lynn Interim
- River Works
- Chelsea
- North Station
INBOUND
Itineraries & Stories
Explore things to do and plan your day out on the Newburyport/Rockport Line.
Discover the Newburyport/Rockport Line
PLAY VIDEO
Destinations
Search destinations on the Newburyport/Rockport Line by interests and train stations. Save them to build your own adventure.
Don't see your destination listed? Submit it here.
Family Friendly
Beaches
Beaches
Parks
Powder House Hill Reservation
Manchester-by-the-Sea, MA
Line: Newburyport/Rockport
Station: Manchester
Food
Farms
Music, Theatre, and Art
Events Along the Newburyport/Rockport Line
Explore things to do and plan your day out on the Newburyport/Rockport Line.
11:30AM to 4:00PM
Line: Newburyport/Rockport
Station: Salem
11:30AM to 4:00PM
Line: Newburyport/Rockport
Station: Salem
11:30AM to 4:00PM
Line: Newburyport/Rockport
Station: Salem
6:00PM to 10:00PM
Line: Newburyport/Rockport
Station: West Gloucester
11:30AM to 3:00PM
Line: Newburyport/Rockport
Station: Salem
11:30AM to 3:00PM
Line: Newburyport/Rockport
Station: Salem
11:30AM to 3:00PM
Line: Newburyport/Rockport
Station: Salem
6:00PM to 10:00PM
Line: Newburyport/Rockport
Station: West Gloucester
6:00PM to 9:00PM
Line: Newburyport/Rockport
Station: West Gloucester
6:00PM to 9:00PM
Line: Newburyport/Rockport
Station: West Gloucester
View All