Skip to content

Feed updated: 8:32 PM EST.

Train 2021 · Haverhill Line

2026-11-09 · Scheduled service

Last live update: 8:32 PM EST (1 min ago). Predictions are not observed arrivals.

  1. North Station

    Scheduled: 7:30 PM EST

    Passed

    Departed: 7:31 PM EST · 2 min

  2. Malden Center

    Scheduled: 7:40 PM EST

    Passed

    Arrived: 7:41 PM EST · 1 min

    Departed: 7:42 PM EST (estimated from the timetable and the train's delay) · 2 min

  3. Oak Grove

    Scheduled: 7:42 PM EST

    Passed

    Arrived: 7:43 PM EST (estimated from the timetable and the train's delay) · 2 min

  4. Wyoming Hill

    Scheduled: 7:45 PM EST

    Passed

    Arrived: 7:47 PM EST (estimated from the timetable and the train's delay) · 3 min

    Departed: 7:48 PM EST (estimated from the timetable and the train's delay) · 3 min

  5. Melrose/Cedar Park

    Scheduled: 7:47 PM EST

    Live unavailable

  6. Melrose Highlands

    Scheduled: 7:49 PM EST

    Passed

    Arrived: 7:51 PM EST · 3 min

    Departed: 7:52 PM EST · 4 min

  7. Greenwood

    Scheduled: 7:52 PM EST

    Passed

    Arrived: 7:54 PM EST · 3 min

  8. Wakefield

    Scheduled: 7:56 PM EST

    Passed

    Arrived: 7:58 PM EST · 3 min

    Departed: 7:59 PM EST (estimated from the timetable and the train's delay) · 4 min

  9. Reading

    Scheduled: 8:01 PM EST

    Passed

    Arrived: 8:04 PM EST · 4 min

    Departed: 8:05 PM EST (estimated from the timetable and the train's delay) · 4 min

  10. North Wilmington

    Scheduled: 8:07 PM EST

    Passed

    Arrived: 8:10 PM EST · 4 min

    Departed: 8:11 PM EST · 5 min

  11. Ballardvale

    Scheduled: 8:15 PM EST

    Passed

    Arrived: 8:16 PM EST · 2 min

    Departed: 8:18 PM EST · 3 min

  12. Andover

    Scheduled: 8:20 PM EST

    Passed

    Arrived: 8:21 PM EST (estimated from the timetable and the train's delay) · 1 min

  13. Lawrence

    Scheduled: 8:27 PM EST

    Predicted: 8:35 PM EST · Delay: 8 min

  14. Bradford

    Scheduled: 8:36 PM EST

    Predicted: 8:44 PM EST · Delay: 8 min

  15. Haverhill

    Scheduled: 8:42 PM EST

    Predicted: 8:45 PM EST · Delay: 3 min