Location: Salem, Massachusetts

Snapshot in Time: Historical Service

Historical snapshots based on data from available timetables.

Station Details (as of 2019)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Massachusetts Bay Transportation Authority
Newburyport/Rockport Line
North Station to Newburyport and Rockport

Station Details (as of 1967)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Corporation
Boston Division - Boston and Ipswich
Boston to Ipswich

Rail Service

Boston and Maine Corporation
Boston Division - Salem-Danvers, Peabody and South Middleton
Salem to South Middleton and Danvers

Station Details (as of 1963)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Railroad
Boston Division - Boston and Portsmouth
Boston to Portsmouth

Rail Service

Boston and Maine Railroad
Boston Division - Salem-Danvers, Peabody and South Middleton
Salem to South Middleton and Danvers

Station Details (as of 1941)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Railroad
Terminal and Portland Divisions - Boston and Portland (Eastern Route)
Boston to Portland

Rail Service

Boston and Maine Railroad
Terminal Division - Danvers Branch
Salem to Danvers

Rail Service

Boston and Maine Railroad
Terminal Division - Marblehead Branch
Salem to Marblehead

Rail Service

Boston and Maine Railroad
Terminal Division - Salem Branch
Salem to South Middleton

Station Details (as of 1930)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Railroad
Terminal and Portland Divisions - Boston and Portland (Eastern Route)
Boston to Portland

Rail Service

Boston and Maine Railroad
Terminal Division - Danvers Branch
Salem to Danvers

Rail Service

Boston and Maine Railroad
Terminal Division - Marblehead Branch
Salem to Marblehead

Rail Service

Boston and Maine Railroad
Terminal Division - Salem Branch
Salem to Wilmington Junction

Station Details (as of 1923)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Railroad
First Operating District, Portland Division - Lawrence Branch
Salem to North Andover

Rail Service

Boston and Maine Railroad
First Operating District, Portland Division - Main Line via Portsmouth
Boston to Portland, Jewett to Intervale

Rail Service

Boston and Maine Railroad
First Operating District, Portland Division - Marblehead Branch
Salem to Marblehead

Station Details (as of 1918)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Railroad
First Operating District, Portland Division - Lawrence Branch
Salem to North Andover

Rail Service

Boston and Maine Railroad
First Operating District, Portland Division - Main Line via Portsmouth
Boston to Portland, Jewett to Intervale

Rail Service

Boston and Maine Railroad
First Operating District, Portland Division - Marblehead Branch
Salem to Marblehead

Station Details (as of 1906)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Boston and Maine Railroad
Eastern Division - Main Line
Boston to Portland, Conway Junction to Intervale

Rail Service

Boston and Maine Railroad
Eastern Division - Marblehead Branch
Salem to Marblehead

Rail Service

Boston and Maine Railroad
Southern Division - Salem Branch
Salem Junction to Salem

Station Details (as of 1879)

Station Name
Salem
Location
Salem, Massachusetts

Routes Served

Rail Service

Eastern Rail-road Company
Lawrence, Danvers and Peabody
Salem to Lawrence

Rail Service

Eastern Rail-road Company
Main Line
Boston to Portsmouth

Rail Service

Eastern Rail-road Company
Marblehead Branch
Salem to Marblehead