Massachusetts / Melrose
Schedule for Melrose Highlands
Route name
Arrival time
Departure time
Haverhill Line
North Station
05:28:00
05:28:00
Haverhill Line
North Station
05:29:00
05:29:00
Haverhill Line
North Station
05:29:00
05:29:00
Haverhill Line
North Station
06:13:00
06:13:00
Haverhill Line
Haverhill
06:14:00
06:14:00
Haverhill Line
North Station
06:14:00
06:14:00
Haverhill Line
North Station
06:14:00
06:14:00
Haverhill Line
Haverhill
06:14:00
06:14:00
Haverhill Line
Haverhill
06:14:00
06:14:00
Haverhill Line
North Station
06:20:00
06:20:00
Haverhill Line
North Station
06:20:00
06:20:00
Haverhill Line
North Station
06:21:00
06:21:00
Haverhill Line
North Station
06:21:00
06:21:00
Haverhill Line
North Station
06:58:00
06:58:00
Haverhill Line
North Station
06:59:00
06:59:00
Haverhill Line
Reading
06:59:00
06:59:00
Haverhill Line
Reading
06:59:00
06:59:00
Haverhill Line
Reading
06:59:00
06:59:00
Haverhill Line
North Station
06:59:00
06:59:00
Haverhill Line
Haverhill
07:19:00
07:19:00
Haverhill Line
Haverhill
07:19:00
07:19:00
Haverhill Line
Haverhill
07:19:00
07:19:00
Haverhill Line
Haverhill
07:19:00
07:19:00
Haverhill Line
North Station
07:43:00
07:43:00
Haverhill Line
Reading
07:44:00
07:44:00
Haverhill Line
North Station
07:44:00
07:44:00
Haverhill Line
North Station
07:44:00
07:44:00
Haverhill Line
Haverhill
08:29:00
08:29:00
Haverhill Line
Haverhill
08:29:00
08:29:00
Haverhill Line
Haverhill
08:29:00
08:29:00
Haverhill Line
North Station
08:29:00
08:29:00
Ballardvale - Malden Center
Malden Center (Shuttle)
09:12:00
09:12:00
Ballardvale - Malden Center
Malden Center (Shuttle)
09:12:00
09:12:00
Haverhill Line
North Station
09:14:00
09:14:00
Haverhill Line
Reading
09:14:00
09:14:00
Haverhill Line
Haverhill
09:19:00
09:19:00
Haverhill Line
Haverhill
09:19:00
09:19:00
Haverhill Line
Haverhill
09:19:00
09:19:00
Haverhill Line
Haverhill
09:19:00
09:19:00
Haverhill Line
North Station
09:20:00
09:20:00
Haverhill Line
North Station
09:20:00
09:20:00
Haverhill Line
North Station
09:21:00
09:21:00
Haverhill Line
North Station
09:21:00
09:21:00
Haverhill Line
Haverhill
09:59:00
09:59:00
Haverhill Line
North Station
09:59:00
09:59:00
Haverhill Line
Haverhill
09:59:00
09:59:00
Haverhill Line
Haverhill
09:59:00
09:59:00
Ballardvale - Malden Center
Malden Center (Shuttle)
10:42:00
10:42:00
Ballardvale - Malden Center
Malden Center (Shuttle)
10:42:00
10:42:00
Haverhill Line
Reading
10:44:00
10:44:00
Haverhill Line
North Station
10:44:00
10:44:00
Haverhill Line
Haverhill
11:19:00
11:19:00
Haverhill Line
Haverhill
11:19:00
11:19:00
Haverhill Line
Haverhill
11:19:00
11:19:00
Haverhill Line
Haverhill
11:19:00
11:19:00
Haverhill Line
North Station
11:20:00
11:20:00
Haverhill Line
North Station
11:20:00
11:20:00
Haverhill Line
North Station
11:21:00
11:21:00
Haverhill Line
North Station
11:21:00
11:21:00
Haverhill Line
Haverhill
11:29:00
11:29:00
Haverhill Line
Haverhill
11:29:00
11:29:00
Haverhill Line
North Station
11:29:00
11:29:00
Haverhill Line
Haverhill
11:29:00
11:29:00
Ballardvale - Malden Center
Malden Center (Shuttle)
12:12:00
12:12:00
Ballardvale - Malden Center
Malden Center (Shuttle)
12:12:00
12:12:00
Haverhill Line
Reading
12:14:00
12:14:00
Haverhill Line
North Station
12:14:00
12:14:00
Haverhill Line
Haverhill
12:59:00
12:59:00
Haverhill Line
Haverhill
12:59:00
12:59:00
Haverhill Line
North Station
12:59:00
12:59:00
Haverhill Line
Haverhill
12:59:00
12:59:00
Haverhill Line
Haverhill
13:19:00
13:19:00
Haverhill Line
Haverhill
13:19:00
13:19:00
Haverhill Line
Haverhill
13:19:00
13:19:00
Haverhill Line
Haverhill
13:19:00
13:19:00
Haverhill Line
North Station
13:20:00
13:20:00
Haverhill Line
North Station
13:20:00
13:20:00
Haverhill Line
North Station
13:21:00
13:21:00
Haverhill Line
North Station
13:21:00
13:21:00
Ballardvale - Malden Center
Malden Center (Shuttle)
13:42:00
13:42:00
Ballardvale - Malden Center
Malden Center (Shuttle)
13:42:00
13:42:00
Haverhill Line
Reading
13:44:00
13:44:00
Haverhill Line
North Station
13:44:00
13:44:00
Haverhill Line
North Station
14:29:00
14:29:00
Haverhill Line
Haverhill
14:29:00
14:29:00
Haverhill Line
Haverhill
14:29:00
14:29:00
Haverhill Line
Haverhill
14:29:00
14:29:00
Ballardvale - Malden Center
Malden Center (Shuttle)
15:12:00
15:12:00
Ballardvale - Malden Center
Malden Center (Shuttle)
15:12:00
15:12:00
Haverhill Line
North Station
15:14:00
15:14:00
Haverhill Line
Reading
15:14:00
15:14:00
Haverhill Line
Haverhill
15:19:00
15:19:00
Haverhill Line
Haverhill
15:19:00
15:19:00
Haverhill Line
Haverhill
15:19:00
15:19:00
Haverhill Line
Haverhill
15:19:00
15:19:00
Haverhill Line
North Station
15:20:00
15:20:00
Haverhill Line
North Station
15:20:00
15:20:00
Haverhill Line
North Station
15:21:00
15:21:00
Haverhill Line
North Station
15:21:00
15:21:00
Haverhill Line
Haverhill
15:59:00
15:59:00
Haverhill Line
Haverhill
15:59:00
15:59:00
Haverhill Line
North Station
15:59:00
15:59:00
Haverhill Line
Haverhill
15:59:00
15:59:00
Ballardvale - Malden Center
Malden Center (Shuttle)
16:42:00
16:42:00
Ballardvale - Malden Center
Malden Center (Shuttle)
16:42:00
16:42:00
Haverhill Line
Haverhill
16:44:00
16:44:00
Haverhill Line
Haverhill
16:44:00
16:44:00
Haverhill Line
Haverhill
16:44:00
16:44:00
Haverhill Line
North Station
16:44:00
16:44:00
Haverhill Line
Haverhill
17:19:00
17:19:00
Haverhill Line
Haverhill
17:19:00
17:19:00
Haverhill Line
Haverhill
17:19:00
17:19:00
Haverhill Line
Haverhill
17:19:00
17:19:00
Haverhill Line
North Station
17:20:00
17:20:00
Haverhill Line
North Station
17:20:00
17:20:00
Haverhill Line
North Station
17:21:00
17:21:00
Haverhill Line
North Station
17:21:00
17:21:00
Haverhill Line
Reading
17:29:00
17:29:00
Haverhill Line
Reading
17:29:00
17:29:00
Haverhill Line
Reading
17:29:00
17:29:00
Haverhill Line
North Station
18:13:00
18:13:00
Haverhill Line
North Station
18:14:00
18:14:00
Haverhill Line
North Station
18:14:00
18:14:00
Haverhill Line
Reading
18:14:00
18:14:00
Haverhill Line
Reading
18:14:00
18:14:00
Haverhill Line
Reading
18:14:00
18:14:00
Haverhill Line
North Station
18:58:00
18:58:00
Haverhill Line
North Station
18:59:00
18:59:00
Haverhill Line
Haverhill
18:59:00
18:59:00
Haverhill Line
North Station
18:59:00
18:59:00
Haverhill Line
Haverhill
18:59:00
18:59:00
Haverhill Line
Haverhill
18:59:00
18:59:00
Haverhill Line
North Station
19:20:00
19:20:00
Haverhill Line
North Station
19:20:00
19:20:00
Haverhill Line
North Station
19:21:00
19:21:00
Haverhill Line
North Station
19:21:00
19:21:00
Haverhill Line
North Station
19:43:00
19:43:00
Haverhill Line
North Station
19:44:00
19:44:00
Haverhill Line
North Station
19:44:00
19:44:00
Haverhill Line
Haverhill
20:14:00
20:14:00
Haverhill Line
Haverhill
20:14:00
20:14:00
Haverhill Line
Haverhill
20:14:00
20:14:00
Haverhill Line
Haverhill
20:19:00
20:19:00
Haverhill Line
Haverhill
20:19:00
20:19:00
Haverhill Line
Haverhill
20:19:00
20:19:00
Haverhill Line
Haverhill
20:19:00
20:19:00
Haverhill Line
North Station
20:58:00
20:58:00
Haverhill Line
North Station
20:59:00
20:59:00
Haverhill Line
North Station
20:59:00
20:59:00
Haverhill Line
Haverhill
21:54:00
21:54:00
Haverhill Line
Haverhill
21:54:00
21:54:00
Haverhill Line
Haverhill
21:54:00
21:54:00
Haverhill Line
North Station
22:12:00
22:12:00
Haverhill Line
North Station
22:13:00
22:13:00
Haverhill Line
North Station
22:13:00
22:13:00
Haverhill Line
North Station
22:20:00
22:20:00
Haverhill Line
North Station
22:20:00
22:20:00
Haverhill Line
North Station
22:21:00
22:21:00
Haverhill Line
North Station
22:21:00
22:21:00
Haverhill Line
Haverhill
23:14:00
23:14:00
Haverhill Line
Haverhill
23:14:00
23:14:00
Haverhill Line
Haverhill
23:14:00
23:14:00
Haverhill Line
Haverhill
23:14:00
23:14:00
Haverhill Line
Haverhill
23:14:00
23:14:00
Haverhill Line
Haverhill
23:14:00
23:14:00
Haverhill Line
Haverhill
23:14:00
23:14:00