North of Boston/Merrimack Valley is served by commuter trains and Amtrak.
Haverhill (HHL) Amtrak Station
Washington Street at Railroad Tracks
Haverhill, MA 01832
Phone: 800-872-7245
The Downeaster offers four round trips every day from Boston North Station to Portland, ME. Intermediate stops include Woburn, MA; Haverhill, MA; Exeter, NH; Durham, NH; Wells, ME; Saco, ME; Old Orchard Beach, ME. Length of trip is 2 hours. Information and reservations: 1-800-USA-RAIL or 1-800-872-7245 or visit Amtrak.com. Schedules may be subject to change without notice; always call ahead to confirm schedules and routes.
Massachusetts Bay Transportation Authority
Phone: 617-722-3200
Commuter rail service is available from Boston to Haverhill, Ipswich, Rockport and Lowell. Connections are easily made directly from Logan Airport from incoming flights.
Woburn (WOB) Amtrak Station
100 Atlantic Avenue
Woburn, MA 01801
Phone: 800-872-7245
The Downeaster offers four round trips every day from Boston North Station to Portland, ME. Intermediate stops include Woburn, MA; Haverhill, MA; Exeter, NH; Durham, NH; Wells, ME; Saco, ME; Old Orchard Beach, ME. Length of trip is 2 hours. Information and reservations: 1-800-USA-RAIL or 1-800-872-7245 or visit Amtrak.com. Schedules may be subject to change without notice; always call ahead to confirm schedules and routes.