Schedules & Maps
Outbound
Haverhill
























Leaflet © OpenStreetMap contributors
Stations
North Station
Malden Center
Oak Grove
Wyoming Hill
Melrose/Cedar Park
3:12 PMReading · Train 293 · Track 1 · On timeMelrose Highlands
3:15 PMReading · Train 293 · Track 1 · On timeGreenwood
3:18 PMReading · Train 293 · Track 1 · On timeWakefield
Reading
North Wilmington
Ballardvale
2:57 PMBradford · Train 211 · Track 2 · On timeAndover
3:02 PMBradford · Train 211 · Track 2 · On timeLawrence
3:09 PMBradford · Train 211 · Track 2 · On timeBradford
Service alert or delay Haverhill
Station Closure