Historical snapshots based on data from available timetables.
Beverly | Beverly, Massachusetts | Station Info |
Beverly Junction | Beverly, Massachusetts | Station Info |
Boston | Boston, Massachusetts | Station Info |
Castle Hill | Salem, Massachusetts | Station Info |
East Somerville | Boston, Massachusetts | Station Info |
Emery | Portsmouth, New Hampshire | Station Info |
End of Double Track | Wenham, Massachusetts | Station Info |
Everett Junction | Everett, Massachusetts | Station Info |
Hamilton and Wenham | Hamilton, Massachusetts | Station Info |
Hampton | Hampton, New Hampshire | Station Info |
Ipswich | Ipswich, Massachusetts | Station Info |
Lynn | Lynn, Massachusetts | Station Info |
Newburyport | Newburyport, Massachusetts | Station Info |
Newburyport West | Newbury, Massachusetts | Station Info |
North Beverly | Beverly, Massachusetts | Station Info |
North Hampton | North Hampton, New Hampshire | Station Info |
Northey Point | Salem, Massachusetts | Station Info |
Portsmouth | Portsmouth, New Hampshire | Station Info |
Revere | Revere, Massachusetts | Station Info |
Rowley | Rowley, Massachusetts | Station Info |
Salem | Salem, Massachusetts | Station Info |
Salisbury | Salisbury, Massachusetts | Station Info |
Seabrook | Seabrook, New Hampshire | Station Info |
Swampscott | Swampscott, Massachusetts | Station Info |
West Lynn | Lynn, Massachusetts | Station Info |
Station | Mile |
---|---|
Boston | |
East Somerville | 1.5 |
Everett Junction | 2.8 |
Revere | 6.2 |
West Lynn | 10.7 |
Lynn | 11.6 |
Swampscott | 12.8 |
Castle Hill | 15.6 |
Salem | 16.3 |
Northey Point | 17.0 |
Beverly | 18.3 |
Beverly Junction | 18.7 |
North Beverly | 20.8 |
End of Double Track | 21.5 |
Hamilton and Wenham | 22.7 |
Ipswich | 27.8 |
Rowley | 31.1 |
Newburyport West | 35.8 |
Newburyport | 37.3 |
Salisbury | 39.3 |
Seabrook | 42.7 |
Hampton | 46.6 |
North Hampton | 48.7 |
Emery | 56.0 |
Portsmouth | 56.9 |
No timetable data available for the selected route and year.