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

      • Boston & Maine Railroad
      • Boston & Maine Corporation
      • Pan Am Railways
      • Massachusetts Bay Transportation Authority

      • Nashua Street Railway
      • Bay State Street Railway
      • Manchester & Nashua Street Railway
      • Massachusetts Northeastern Street Railway
      • Nashua Transit System

      New Hampshire

      • Boston & Maine Railroad
      • Boston & Maine Corporation
      • Grand Trunk Railway
      • Canadian National Railways
      • Central Vermont Railway Comapny
      • Central Vermont Railway, Inc.
      • 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
      • Boston & Maine Railroad
      • Canadian National Railways
      • Central Vermont Railway Company
      • Central Vermont Railway, Inc.
      • 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

to Moncton
Station Mile
Truro
Belmont 7.6
Debert 11.2
East Mines 13.5
Londonderry 17.1
Probert 19.4
Mons 21.4
Folly Lake 24.6
Wentworth 29.3
Westchester 33.8
Greenville 35.2
Atkinson 37.9
Thomson 42.6
Oxford Junction 46.8
River Philip 49.0
Salt Springs 53.0
Black River 57.3
Springhill Junction 59.6
Athol 65.1
Maccan 68.7
Nappan 72.2
Amherst 76.8
Fort Lawrence 79.5
Aulac 82.9
Backville 86.7
Evans 92.6
Dorchester 98.2
Upper Dorchester 100.9
College Bridge 103.7
Memramcook 105.5
Gayton 107.6
Calhoun 110.3
Meadow Brook 112.7
Painsec Junction 117.5
Cooks Brook 118.8
Harrisville 120.0
Buctouche Junction 122.3
Humphrey 122.8
Sunny Brae 123.5
Moncton 124.7
  • f - Passengers must tell the conductor that they wish to leave. Passengers waiting to board must activate signal or be visible on the platform for the train to stop.

No timetable data available for the selected route and year.

  • Facebook
  • About
  • Contact
  • Disclaimer

Nashua City Station Railroad History
© 2025 Matthew D. Cosgro