Historical snapshots based on data from available timetables.
| Beverly | Beverly, Massachusetts | Station Info |
| Beverly Draw | Massachusetts | |
| Beverly Junction | Beverly, Massachusetts | Station Info |
| Boston (North Station) | Boston, Massachusetts | Station Info |
| Castle Hill | Salem, Massachusetts | Station Info |
| Chelsea | Chelsea, Massachusetts | Station Info |
| Chelsey | Massachusetts | |
| Draw 7 | Massachusetts | |
| East Everett | Everett, Massachusetts | Station Info |
| Everett Junction | Everett, Massachusetts | Station Info |
| FX | Massachusetts | |
| Green Street | Boston, Massachusetts | Station Info |
| Hamilton and Wenham | Hamilton, Massachusetts | Station Info |
| Ipswich | Ipswich, Massachusetts | Station Info |
| Ipswich East | Massachusetts | |
| Ipswich West | Massachusetts | |
| Lynn | Lynn, Massachusetts | Station Info |
| Newburyport | Newburyport, Massachusetts | Station Info |
| North Beverly | Beverly, Massachusetts | Station Info |
| Northey Point | Salem, Massachusetts | Station Info |
| Oak Island | Massachusetts | |
| Pickman Park | Massachusetts | |
| Reading Junction | Massachusetts | |
| Revere | Revere, Massachusetts | Station Info |
| River Works | Lynn, Massachusetts | Station Info |
| Rowley | Rowley, Massachusetts | Station Info |
| SA Tower | Salem, Massachusetts | Station Info |
| Salem | Salem, Massachusetts | Station Info |
| Saugus Draw | Massachusetts | |
| Swampscott | Swampscott, Massachusetts | Station Info |
| Tower A | Massachusetts | |
| West Lynn | Lynn, Massachusetts | Station Info |
| Station | Mile |
|---|---|
| Boston (North Station) | |
| Tower A | 0.3 |
| FX | 1.4 |
| Reading Junction | 1.8 |
| Draw 7 | 2.2 |
| Everett Junction | 2.8 |
| East Everett | 3.8 |
| Chelsea | 4.6 |
| Revere | 6.2 |
| Oak Island | 8.0 |
| Saugus Draw | 9.6 |
| River Works | 9.9 |
| West Lynn | 10.7 |
| Lynn | 11.6 |
| Green Street | 11.8 |
| Swampscott | 12.8 |
| Pickman Park | 14.6 |
| Castle Hill | 15.6 |
| SA Tower | 16.7 |
| Salem | 16.8 |
| Northey Point | 17.0 |
| Beverly Draw | 17.7 |
| Beverly | 18.3 |
| Beverly Junction | 18.7 |
| North Beverly | 20.8 |
| Chelsey | 21.5 |
| Hamilton and Wenham | 22.7 |
| Ipswich West | 26.9 |
| Ipswich East | 27.5 |
| Ipswich | 27.7 |
| Rowley | 31.1 |
| Newburyport | 36.9 |
No timetable data available for the selected route and year.