Schedules & Maps
Outbound
Haverhill
























Leaflet © OpenStreetMap contributors
Stations
North Station
Malden Center
Oak Grove
Wyoming Hill
Melrose/Cedar Park
9:57 PMBradford via Reading · Train 223 · Track 1 · On timeMelrose Highlands
10:00 PMBradford via Reading · Train 223 · Track 1 · On timeGreenwood
10:03 PMBradford via Reading · Train 223 · Track 1 · On timeWakefield
Reading
North Wilmington
10:19 PMBradford · Train 223 · Track 1 · On timeBallardvale
10:26 PMBradford · Train 223 · Track 2 · On timeAndover
10:31 PMBradford · Train 223 · Track 2 · On timeLawrence
10:38 PMBradford · Train 223 · Track 2 · On timeBradford
Service alert or delay Haverhill
Station Closure