No live data... retrying
LIVE
1:19 PM
On time
41 min
Haverhill
Plat. 1
5 stops • Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
1:26 PM
North Station via Reading
Plat. 1
9 stops • Reading, Wakefield, Greenwood, Melrose Highlands, Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
2:49 PM
Haverhill
Plat. 1
5 stops • Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
2:56 PM
North Station via Reading
Plat. 1
9 stops • Reading, Wakefield, Greenwood, Melrose Highlands, Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line