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

Sussex Subdivision

  1. History
  2. Canadian National Railways
  3. Routes
  4. Sussex 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 - Sussex Subdivision
Marsh Junction to Saint John

Stations

Aiton Kings County, New Brunswick Station Info
Anagance Kings County, New Brunswick Station Info
Apohaqui Kings County, New Brunswick Station Info
Blairs Kings County, New Brunswick Station Info
Bloomfield Kings County, New Brunswick Station Info
Boundary Creek Westmorland County, New Brunswick Station Info
Brookville Saint John County, New Brunswick Station Info
Coldbrook Saint John County, New Brunswick Station Info
Dunsinane Kings County, New Brunswick Station Info
East Riverside Kings County, New Brunswick Station Info
Fairvale Kings County, New Brunswick Station Info
Hammond River Kings County, New Brunswick Station Info
Hampton Kings County, New Brunswick Station Info
Island Yard Saint John County, New Brunswick Station Info
Jones Westmorland County, New Brunswick Station Info
Kinghurst Kings County, New Brunswick Station Info
Lakeside Kings County, New Brunswick Station Info
Marsh Junction Westmorland County, New Brunswick Station Info
McCully Kings County, New Brunswick Station Info
McKinnon Harbor Westmorland County, New Brunswick Station Info
Model Farm Kings County, New Brunswick Station Info
Nauwigewauk Kings County, New Brunswick Station Info
Norton Kings County, New Brunswick Station Info
Passekeag Kings County, New Brunswick Station Info
Penobsquis Kings County, New Brunswick Station Info
Petitcodiac Westmorland County, New Brunswick Station Info
Plumweseep Kings County, New Brunswick Station Info
Quispamsis Kings County, New Brunswick Station Info
Renforth Kings County, New Brunswick Station Info
Ritchie Lake Kings County, New Brunswick Station Info
River Glade Westmorland County, New Brunswick Station Info
Rothesay Kings County, New Brunswick Station Info
Saint John Saint John County, New Brunswick Station Info
Salisbury Westmorland County, New Brunswick Station Info
Secord Kings County, New Brunswick Station Info
Sussex Kings County, New Brunswick Station Info
Torryburn Saint John County, New Brunswick Station Info

Timetable

to Saint John
Station Mile
Marsh Junction
McKinnon Harbor 0.3
Jones 4.2
Boundary Creek 7.9
Salisbury 11.1
River Glade 15.8
Petitcodiac 20.6
Anagance 26.2
Dunsinane 32.2
Penobsquis 35.8
McCully 38.0
Plumweseep 40.1
Sussex 43.3
Aiton 45.3
Apohaqui 47.8
Secord 50.2
Norton 54.3
Bloomfield 59.3
Passekeag 60.8
Hampton 65.0
Lakeside 66.3
Nauwigewauk 70.3
Hammond River 71.2
Model Farm 73.4
Blairs 74.3
Quispamsis 75.0
Ritchie Lake 75.8
Fairvale 77.2
Rothesay 78.2
Kinghurst 79.1
East Riverside 79.7
Renforth 80.6
Torryburn 81.4
Brookville 82.7
Coldbrook 83.9
Island Yard 85.6
Saint John 87.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