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

Bedford Subdivision

  1. History
  2. Canadian National Railways
  3. Routes
  4. Bedford 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, Halifax Division - Bedford Subdivision
Halifax to Truro

Stations

Alton Colchester County, Nova Scotia Station Info
Armdale Halifax County, Nova Scotia Station Info
Bedford Halifax County, Nova Scotia Station Info
Birch Cove Halifax County, Nova Scotia Station Info
Brentwood Colchester County, Nova Scotia Station Info
Brookfield Colchester County, Nova Scotia Station Info
Cobequid Road Halifax County, Nova Scotia Station Info
Dewis Hants County, Nova Scotia Station Info
Elmsdale Hants County, Nova Scotia Station Info
Enfield Hants County, Nova Scotia Station Info
Fairview Junction Halifax County, Nova Scotia Station Info
Fall River Halifax County, Nova Scotia Station Info
Fletcher Halifax County, Nova Scotia Station Info
Grand Lake Halifax County, Nova Scotia Station Info
Halifax Halifax County, Nova Scotia Station Info
Hilden Colchester County, Nova Scotia Station Info
Hyde Colchester County, Nova Scotia Station Info
Isleview Halifax County, Nova Scotia Station Info
King Halifax County, Nova Scotia Station Info
Kinsac Halifax County, Nova Scotia Station Info
Lakeview Halifax County, Nova Scotia Station Info
Lantz Hants County, Nova Scotia Station Info
McKay Colchester County, Nova Scotia Station Info
Milford Hants County, Nova Scotia Station Info
Mill Brook Crossing Colchester County, Nova Scotia Station Info
Miller Colchester County, Nova Scotia Station Info
Millview Halifax County, Nova Scotia Station Info
Oakfield Halifax County, Nova Scotia Station Info
Prince's Lodge Halifax County, Nova Scotia Station Info
Rockingham Halifax County, Nova Scotia Station Info
Sandy Cove Halifax County, Nova Scotia Station Info
Shubenacadie Hants County, Nova Scotia Station Info
Southwestern Junction Halifax County, Nova Scotia Station Info
Stewiacke Colchester County, Nova Scotia Station Info
Truro Colchester County, Nova Scotia Station Info
Wellington Halifax County, Nova Scotia Station Info
Windsor Junction Halifax County, Nova Scotia Station Info

Timetable

to Truro
Station Mile
Halifax
Armdale 3.5
Southwestern Junction 4.3
Fairview Junction 4.9
Rockingham 6.0
Birch Cove 7.0
Prince's Lodge 7.8
Millview 9.2
Isleview 10.1
Bedford 10.6
Lakeview 14.3
Cobequid Road 15.1
Windsor Junction 15.8
Fall River 17.3
Kinsac 20.0
Fletcher 22.6
Wellington 23.3
Grand Lake 25.0
Oakfield 26.3
Sandy Cove 27.0
King 27.7
Enfield 29.7
Elmsdale 32.1
Lantz 33.8
Milford 38.4
Dewis 40.5
Shubenacadie 42.2
Miller 43.7
Stewiacke 46.7
McKay 49.3
Alton 51.2
Brentwood 53.6
Brookfield 56.0
Hilden 59.6
Mill Brook Crossing 61.2
Hyde 61.5
Truro 64.0
  • 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