Nashua City Station Railroad History
  • Railroads & Street Railways
    • Nashua, N.H.

      • Boston & Maine Corporation
      • Massachusetts Bay Transportation Authority
      • Pan Am Railways
      • Nashua Street Railway
      • Bay State Street Railway
      • Manchester & Nashua Street Railway
      • Massachusetts Northeastern Street Railway
      • Nashua Transit System

      New Hampshire

      • Boston & Maine Corporation
      • Canadian National Railway
      • Central Vermont Railway
      • Maine Central Railroad
      • All N.H. Railroads
      • Street Railways & Mass Transit
      • Heritage Railroads

      All Railroads

      • Connecticut
      • Maine
      • Massachusetts
      • New Hampshire
      • New York
      • Rhode Island
      • Vermont
      • Heritage Railroads
  • Railroad Stations
    • Nashua, N.H.

      • Nashua, Union Station
      • Nashua (City Station)
      • Nashua, Main Street
      • Otterson Street
      • Blood
      • South Nashua
      • Hollis

      New England & New York

      • Connecticut
      • Maine
      • Massachusetts
      • New Hampshire
      • New York
      • Rhode Island
      • Vermont

      The Maritimes & Quebec

      • New Brunswick
      • Nova Scotia
      • Prince Edward Island
      • Quebec

      By Railroad

      • Bangor & Aroostook Railroad
      • Boston & Albany Railroad
      • Boston & Maine Corporation
      • Canadian National Railway
      • Central Vermont Railway
      • Delaware & Hudson Company
      • Maine Central Railroad
      • New Haven Railroad
      • Rutland Railroad
  • Town-by-Town
    • Nashua, N.H.

    • Connecticut
    • Maine
    • Massachusetts
    • New Hampshire
    • New York
    • Rhode Island
    • Vermont

    • New Brunswick
    • Nova Scotia
    • Prince Edward Island
    • Quebec

    • Unknown Location
  • Shop
    • Lulu Bookstore
    • eBay

Springhill Subdivision

  1. History
  2. Canadian National Railways
  3. Routes
  4. Springhill Subdivision

Snapshot in Time: Historical Service

Historical snapshots based on data from available timetables.

  • 1952
  • Route Details
  • Stations
  • Timetable

Route Details (as of 1952)

Rail Service
Canadian National Railways
Atlantic Region, Moncton Division - Springhill Subdivision
Truro to Moncton

Stations

Amherst Cumberland County, Nova Scotia Station Info
Athol Cumberland County, Nova Scotia Station Info
Atkinson Cumberland County, Nova Scotia Station Info
Aulac Westmorland County, New Brunswick Station Info
Backville Westmorland County, New Brunswick Station Info
Belmont Colchester County, Nova Scotia Station Info
Black River Cumberland County, Nova Scotia Station Info
Buctouche Junction Westmorland County, New Brunswick Station Info
Calhoun Westmorland County, New Brunswick Station Info
College Bridge Westmorland County, New Brunswick Station Info
Cooks Brook Westmorland County, New Brunswick Station Info
Debert Colchester County, Nova Scotia Station Info
Dorchester Westmorland County, New Brunswick Station Info
East Mines Colchester County, Nova Scotia Station Info
Evans Westmorland County, New Brunswick Station Info
Folly Lake Colchester County, Nova Scotia Station Info
Fort Lawrence Cumberland County, Nova Scotia Station Info
Gayton Westmorland County, New Brunswick Station Info
Greenville Cumberland County, Nova Scotia Station Info
Harrisville Westmorland County, New Brunswick Station Info
Humphrey Westmorland County, New Brunswick Station Info
Londonderry Colchester County, Nova Scotia Station Info
Maccan Cumberland County, Nova Scotia Station Info
Meadow Brook Westmorland County, New Brunswick Station Info
Memramcook Westmorland County, New Brunswick Station Info
Moncton Westmorland County, New Brunswick Station Info
Mons Colchester County, Nova Scotia Station Info
Nappan Cumberland County, Nova Scotia Station Info
Oxford Junction Cumberland County, Nova Scotia Station Info
Painsec Junction Westmorland County, New Brunswick Station Info
Probert Colchester County, Nova Scotia Station Info
River Philip Cumberland County, Nova Scotia Station Info
Salt Springs Cumberland County, Nova Scotia Station Info
Springhill Junction Cumberland County, Nova Scotia Station Info
Sunny Brae Westmorland County, New Brunswick Station Info
Thomson Cumberland County, Nova Scotia Station Info
Truro Colchester County, Nova Scotia Station Info
Upper Dorchester Westmorland County, New Brunswick Station Info
Wentworth Cumberland County, Nova Scotia Station Info
Westchester Cumberland County, Nova Scotia Station Info

Timetable

This section is a work in progress...

No stops found for the specified route.
  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2025 Matthew D. Cosgro