Explore relationships

Haverhill Line

MBTA Commuter Rail line Haverhill LineAn inbound train at Melrose Highlands station in 2014OverviewOwnerMassachusetts Bay Transportation AuthorityLocaleNortheastern MassachusettsTerminiHaverhillNorth StationStations15ServiceTypeCommuter railSystemMBTA Commuter RailTrain number(s)202–293, 1215–1270 (weekdays)5208–5291 (weekends)OperatorKeolis North AmericaDaily ridership3,856 (2024)TechnicalLine length33 miles (53 km)Track gauge4 ft 8+1⁄2 in (1,435 mm) standard gauge Route map Show interactive map Legend 67.1 mi108 km former Dover service 67.1 mi108 km 67.1 mi108 km Dover 61.7 mi99.3 km Durham 57.2 mi92.1 km Newmarket 54.4 mi87.5 km Newfields 50.4 mi81.1 km Exeter 45.5 mi73.2 km East Kingston 44.5 mi71.6 km Powwow River 40.7 mi65.5 km Newton Junction 38.3 mi61.6 km Plaistow 36.4 mi58.6 km Atkinson 32.9 mi52.9 km Haverhill Merrimack River 32.5 mi52.3 km BradfordLayover │Bradford 26.9 mi43.3 km North Andover 26.0 mi41.8 km Lawrence 23.9 mi38.5 km Shawsheen Village 22.8 mi36.7 km Andover 20.5 mi33 km Ballardvale to Lowell Line Wildcat Branch ( limitedservice ) 16.3 mi26.2 km North Wilmington Salem Street Lowell Line 12.0 mi19.3 km Reading 9.9 mi15.9 km Wakefield Wakefield Junction 8.5 mi13.7 km Greenwood 7.5 mi12.1 km Melrose Highlands 6.7 mi10.8 km Melrose/Cedar Park 6.2 mi10 km Wyoming Hill 5.0 mi8 km Oak Grove 4.5 mi7.2 km Malden Center Wellington Assembly Newburyport/​Rockport Line Sullivan Square Lowell Line 0.8 mi1.3 km Maintenance facility Fitchburg Line Community College D to Union Square E to Medford/​Tufts Lechmere Charles River Science Park 0 mi North Station to Forest Hills D to Riverside E to Heath Street This diagram: viewtalkedit Show route diagram map The Haverhill Line (formerly the Haverhill/Reading Line) is a branch of the MBTA Commuter Rail system, running north from downtown Boston, Massachusetts to Haverhill.

Use + to expand a branch. Click a topic name to open its summary.