No live data... retrying
LIVE
12:59 PM
North
Plat. 2
5 stops • Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
1:00 PM
On time
19 min
Haverhill via Reading
Plat. 1
9 stops • Greenwood, Wakefield, Reading, North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
1:44 PM
North
Plat. 2
5 stops • Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
1:45 PM
Reading
Plat. 1
9 stops • Greenwood, Wakefield, Reading, North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
2:29 PM
North
Plat. 2
5 stops • Melrose/Cedar Park, Wyoming Hill, Oak Grove, Malden Center, North
Haverhill Line
2:30 PM
Haverhill via Reading
Plat. 1
9 stops • Greenwood, Wakefield, Reading, North Wilmington, Ballardvale, Andover, Lawrence, Bradford, Haverhill
Haverhill Line
Franklin St opp Greenwood St Eastbound
131
Franklin St @ Ashland St Eastbound
131
Franklin St @ Vinton St Southeast-bound
131
Franklin St @ Apthorp Rd Northwest-bound
131
Franklin St @ Pratt St Westbound
131
Franklin St @ Albion St Southeast-bound
131
Franklin St @ Warren St Southeast-bound
131
Franklin St @ Woodland Ave Northwest-bound
131
Warren St @ Melrose St Northeast-bound
131
Main St @ W Highland Ave Southbound
137