Haverhill Line

Boston / Rail

MBTA Haverhill Line stops, route map and branches

Haverhill Line · America/New_York

Selected branch: Haverhill · 15 stops.

Haverhill Line route map and ordered stop list

The map follows the selected branch. Choose another direction or short turn above to inspect its own stops.

  1. 1. North StationID BNT-0000
  2. 2. Malden CenterID WR-0045-S · Platform 1 · Coordinate boarding
  3. 3. Oak GroveID WR-0053-S · Platform 1 · Coordinate boarding
  4. 4. Wyoming HillID WR-0062-01 · Platform 1 · Coordinate boarding
  5. 5. Melrose/Cedar ParkID WR-0067-01 · Platform 1 · Coordinate boarding
  6. 6. Melrose HighlandsID WR-0075-01 · Platform 1
  7. 7. GreenwoodID WR-0085-01 · Platform 1 · Coordinate boarding
  8. 8. WakefieldID WR-0099-01 · Platform 1
  9. 9. ReadingID WR-0120-S · Platform 1
  10. 10. North WilmingtonID WR-0163-S · Platform 1 · Coordinate boarding
  11. 11. BallardvaleID WR-0205-02 · Platform 2 · Coordinate boarding
  12. 12. AndoverID WR-0228-02 · Platform 2 · Coordinate boarding
  13. 13. LawrenceID WR-0264-02 · Platform 2
  14. 14. BradfordID WR-0325-01 · Platform 1 · Coordinate boarding
  15. 15. HaverhillID WR-0329-01 · Platform 1 · Drop-off only

Published directions and branches

Each stopping pattern has its own sequence. Occasional variants may have no trips on today’s date.

Haverhill15 stops · 22 trips in the published feed · Pattern 74a5710a761216819618ea6a↗North Station15 stops · 14 trips in the published feed · Pattern 7a482e2b38e72e76f1840ac1↗Haverhill15 stops · 11 trips in the published feed · Pattern ddea9a5d59d7a688435c8674↗North Station15 stops · 11 trips in the published feed · Pattern 8106f233ad5c88852fa70986↗North Station9 stops · 10 trips in the published feed · Pattern 9a4906d71dc6949a4bf36bc0↗North Station15 stops · 10 trips in the published feed · Pattern 4f74e4a670a5647702e6bbde↗Reading9 stops · 8 trips in the published feed · Pattern e41fac9e8b61d1f875785d39↗Reading9 stops · 7 trips in the published feed · Pattern 533690b0cb589b18bbe5daa9↗Haverhill15 stops · 6 trips in the published feed · Pattern 643e87595db204137f5f6650↗North Station15 stops · 6 trips in the published feed · Pattern 780e36d2dc5ffa32bb28ca95↗Reading9 stops · 4 trips in the published feed · Pattern 314873d34a015c9da9149076↗North Station9 stops · 4 trips in the published feed · Pattern 54a00272a5dba97167da5e56↗Haverhill15 stops · 2 trips in the published feed · Pattern 3b137a551767397475e9b88b↗Haverhill6 stops · 2 trips in the published feed · Pattern 5b62e6ad9a6718e47d477294↗North Station9 stops · 2 trips in the published feed · Pattern 7de13c52848be7dfb41e804f↗North Station6 stops · 2 trips in the published feed · Pattern b51f8c8e12b215799c32a87d↗North Station13 stops · 2 trips in the published feed · Pattern c7c355123156e48078bde197↗

Additional stops on other branches

These stop records occur on another published variant of Haverhill Line. Open a branch above for its ordered map and sequence.

More MBTA travel information

✓
Published MBTA schedule

Imported Oct 23, 2026 · 19:06 UTC · Service dates 2026-10-14 through 2026-12-12. See data status

Schedule and realtime data provided by MassDOT / MBTA. Source details ↗