Home Massachusetts Middlesex Melrose
Melrose Highlands

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