No live data... retrying
LIVE
12:55 PM
On time
19 min
Haverhill via Reading
Plat. 1
11 stops • Melrose/Cedar Park, Melrose Highlands, Greenwood, Wakefield, Reading, North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
1:03 PM
North
Plat. 2
3 stops • Oak Grove, Malden Center, North
Haverhill Line
1:40 PM
Reading
Plat. 1
11 stops • Melrose/Cedar Park, Melrose Highlands, Greenwood, Wakefield, Reading, North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
1:48 PM
North
Plat. 2
3 stops • Oak Grove, Malden Center, North
Haverhill Line
2:25 PM
Haverhill via Reading
Plat. 1
11 stops • Melrose/Cedar Park, Melrose Highlands, Greenwood, Wakefield, Reading, North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
2:33 PM
North
Plat. 2
3 stops • Oak Grove, Malden Center, North
Haverhill Line
Pleasant St @ Wyoming Ave - Wyoming Sq Northeast-bound
132
Wyoming Ave @ Pleasant St Southeast-bound
132
Pleasant St opp Everett St Northbound
132
Main St @ W Wyoming Ave Southwest-bound
131
137
Pleasant St @ Everett St Southbound
132
Main St @ E Wyoming Ave Northeast-bound
131
137
Wyoming Ave @ Cottage St Northwest-bound
132
Pleasant St @ Frances St Southbound
132
Main St @ Grove St Northeast-bound
131
137
Pleasant St opp Frances St Northbound
132
Melrose/Cedar Park
Haverhill Line
Haverhill Line Shuttle
Oak Grove
Orange Line
Haverhill Line
131
137
Haverhill Line Shuttle
Newburyport Line Shuttle
Orange Line Shuttle
Melrose Highlands
Haverhill Line
Haverhill Line Shuttle
Malden Center
Orange Line
Haverhill Line
97
99
101
104
105
106
108
131
132
137
411
430
Haverhill Line Shuttle
Orange Line Shuttle