Snapshot in Time: Historical Service

Historical snapshots based on data from available timetables.

Route Details (as of 1923)

Service Type
Rail Service
Agency
Boston and Maine Railroad
Division
First Operating District, Portland Division
Route
Main Line via Dover
Description
Boston to Portland
Source
Boston & Maine Railroad Accounting Department, “Portland Division, Boston and Maine Railroad,” in Official List Officers, Agents and Stations, 10-18 (July 1, 1923).
Stations
Andover
Andover, Massachusetts
Arundel
Arundel, Maine
Atkinson
Plaistow, New Hampshire
Ballardvale
Andover, Massachusetts
Biddeford
Biddeford, Maine
Bradford
Haverhill, Massachusetts
Camp Ground
Old Orchard Beach, Maine
Cummings
South Berwick, Maine
Dover
Dover, New Hampshire
Durham
Durham, New Hampshire
East Kingston
East Kingston, New Hampshire
East Somerville
Boston, Massachusetts
Edgeworth
Malden, Massachusetts
Exeter
Exeter, New Hampshire
Fells
Melrose, Massachusetts
Grand Beach
Scarborough, Maine
Greenwood
Wakefield, Massachusetts
Haverhill
Haverhill, Massachusetts
Kennebunk
Kennebunk, Maine
Lawrence
Lawrence, Massachusetts
Lowell Junction
Andover, Massachusetts
Madbury
Madbury, New Hampshire
Malden
Malden, Massachusetts
Melrose
Melrose, Massachusetts
Melrose Highlands
Melrose, Massachusetts
Newfields
Newfields, New Hampshire
Newmarket
Newmarket, New Hampshire
Newton Junction
Newton, New Hampshire
North Andover
North Andover, Massachusetts
North Berwick
North Berwick, Maine
North Wilmington
Wilmington, Massachusetts
Oak Grove
Malden, Massachusetts
Old Orchard
Old Orchard Beach, Maine
Pine Point
Scarborough, Maine
Plaistow
Plaistow, New Hampshire
Portland, Union Station
Portland, Maine
Powwow River
East Kingston, New Hampshire
Reading
Reading, Massachusetts
Reading Highlands
Reading, Massachusetts
Rigby
Scarborough, Maine
Rockingham
Newfields, New Hampshire
Rollinsford
Rollinsford, New Hampshire
Rosemont
Haverhill, Massachusetts
Russ Crossing
Newton, New Hampshire
Saco
Saco, Maine
Salmon Falls
Rollinsford, New Hampshire
Scarboro Beach
Scarborough, Maine
Shawsheen
Andover, Massachusetts
South Lawrence
Lawrence, Massachusetts
Surfside
Old Orchard Beach, Maine
Temple Avenue
Old Orchard Beach, Maine
The Elms
Wells, Maine
Wakefield
Wakefield, Massachusetts
Wakefield Junction
Wakefield, Massachusetts
Ward Hill
Haverhill, Massachusetts
Wellington
Medford, Massachusetts
Wells Beach
Wells, Maine
Westville
Plaistow, New Hampshire
Wilmington Junction
Wilmington, Massachusetts
Wyoming
Melrose, Massachusetts

Route Details (as of 1918)

Service Type
Rail Service
Agency
Boston and Maine Railroad
Division
First Operating District, Portland Division
Route
Main Line via Dover
Description
Boston to Portland
Source
Boston & Maine Railroad Accounting Department, “Agents and Stations Portland Division, Boston and Maine R. R.,” in Official List Officers, Agents and Stations, 9-17 (January 1, 1918).
Stations
Andover
Andover, Massachusetts
Arundel
Arundel, Maine
Atkinson
Plaistow, New Hampshire
Ballardvale
Andover, Massachusetts
Biddeford
Biddeford, Maine
Bradford
Haverhill, Massachusetts
Camp Ground
Old Orchard Beach, Maine
Cummings
South Berwick, Maine
Dover
Dover, New Hampshire
Durham
Durham, New Hampshire
East Kingston
East Kingston, New Hampshire
East Somerville
Boston, Massachusetts
Edgeworth
Malden, Massachusetts
Exeter
Exeter, New Hampshire
Fells
Melrose, Massachusetts
Grand Beach
Scarborough, Maine
Greenwood
Wakefield, Massachusetts
Haverhill
Haverhill, Massachusetts
Kennebunk
Kennebunk, Maine
Lawrence
Lawrence, Massachusetts
Lowell Junction
Andover, Massachusetts
Madbury
Madbury, New Hampshire
Malden
Malden, Massachusetts
Melrose
Melrose, Massachusetts
Melrose Highlands
Melrose, Massachusetts
Newfields
Newfields, New Hampshire
Newmarket
Newmarket, New Hampshire
Newton Junction
Newton, New Hampshire
North Andover
North Andover, Massachusetts
North Berwick
North Berwick, Maine
North Wilmington
Wilmington, Massachusetts
Oak Grove
Malden, Massachusetts
Old Orchard
Old Orchard Beach, Maine
Pine Point
Scarborough, Maine
Plaistow
Plaistow, New Hampshire
Portland, Union Station
Portland, Maine
Powwow River
East Kingston, New Hampshire
Reading
Reading, Massachusetts
Reading Highlands
Reading, Massachusetts
Rigby
Scarborough, Maine
Rockingham
Newfields, New Hampshire
Rollinsford
Rollinsford, New Hampshire
Rosemont
Haverhill, Massachusetts
Russ Crossing
Newton, New Hampshire
Saco
Saco, Maine
Salmon Falls
Rollinsford, New Hampshire
Scarboro Beach
Scarborough, Maine
South Lawrence
Lawrence, Massachusetts
Temple Avenue
Old Orchard Beach, Maine
The Elms
Wells, Maine
Wakefield
Wakefield, Massachusetts
Wakefield Junction
Wakefield, Massachusetts
Ward Hill
Haverhill, Massachusetts
Wellington
Medford, Massachusetts
Wells Beach
Wells, Maine
West Biddeford
Arundel, Maine
Westville
Plaistow, New Hampshire
Wilmington Junction
Wilmington, Massachusetts
Wyoming
Melrose, Massachusetts