Schedules & Maps
Outbound
Haverhill
























Leaflet © OpenStreetMap contributors
Stations
North Station
Malden Center
Oak Grove
Wyoming Hill
Melrose/Cedar Park
Melrose Highlands
8:35 AMBradford via Reading · Train 203 · Track 1 · On timeGreenwood
8:38 AMBradford via Reading · Train 203 · Track 1 · On timeWakefield
Reading
North Wilmington
8:54 AMBradford · Train 203 · Track 1 · On timeBallardvale
9:02 AMBradford · Train 203 · Track 2 · On timeAndover
9:07 AMBradford · Train 203 · Track 2 · On timeLawrence
9:14 AMBradford · Train 203 · Track 2 · On timeBradford
Service alert or delay Haverhill
Station Closure