Historical snapshots based on data from available timetables.
Andover | Andover, Massachusetts | Station Info |
Atkinson | Plaistow, New Hampshire | Station Info |
Ballardvale | Andover, Massachusetts | Station Info |
Biddeford | Biddeford, Maine | Station Info |
Bradford | Haverhill, Massachusetts | Station Info |
Dover | Dover, New Hampshire | Station Info |
Durham | Durham, New Hampshire | Station Info |
East Kingston | East Kingston, New Hampshire | Station Info |
Exeter | Exeter, New Hampshire | Station Info |
Haverhill | Haverhill, Massachusetts | Station Info |
Kennebunk | Kennebunk, Maine | Station Info |
Lawrence | Lawrence, Massachusetts | Station Info |
Lowell Junction | Andover, Massachusetts | Station Info |
Newfields | Newfields, New Hampshire | Station Info |
Newmarket | Newmarket, New Hampshire | Station Info |
Newton Junction | Newton, New Hampshire | Station Info |
North Andover | North Andover, Massachusetts | Station Info |
North Berwick | North Berwick, Maine | Station Info |
Old Orchard Beach | Old Orchard Beach, Maine | Station Info |
Plaistow | Plaistow, New Hampshire | Station Info |
Portland | Portland, Maine | Station Info |
Portland Terminal Tower One | Scarborough, Maine | Station Info |
Powwow River | East Kingston, New Hampshire | Station Info |
Rockingham | Newfields, New Hampshire | Station Info |
Rollinsford | Rollinsford, New Hampshire | Station Info |
Salem Street | Wilmington, Massachusetts | Station Info |
Shawsheen | Andover, Massachusetts | Station Info |
Wells Beach | Wells, Maine | Station Info |
Wilmington | Wilmington, Massachusetts | Station Info |
Wilmington Junction | Wilmington, Massachusetts | Station Info |
This section is a work in progress...
No stops found for the specified route.