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

First Operating District Worcester Nashua And Portland Division Main Line

  1. History
  2. Boston And Maine Railroad
  3. Routes
  4. First Operating District Worcester Nashua And Portland Division Main Line

Snapshot in Time: Historical Service

Historical snapshots based on data from available timetables.

  • 1918
  • 1923
  • Route Details
  • Stations
  • Timetable

Route Details (as of 1918)

Rail Service
Boston and Maine Railroad
First Operating District, Worcester, Nashua and Portland Division - Main Line
Worcester to Portland

Stations

Alfred Alfred, Maine Station Info
Anderson Windham, New Hampshire Station Info
Ayer Ayer, Massachusetts Station Info
Bar Mills Buxton, Maine Station Info
Barber Worcester, Massachusetts Station Info
Barrington Barrington, New Hampshire Station Info
Bradbury Hollis, Maine Station Info
Bradley Worcester, Massachusetts Station Info
Buxton Buxton, Maine Station Info
Clinton Clinton, Massachusetts Station Info
Clinton Junction Clinton, Massachusetts Station Info
Cumberland Mills Westbrook, Maine Station Info
Deering Junction Portland, Maine Station Info
Eastwood Lebanon, Maine Station Info
Epping Epping, New Hampshire Station Info
Fremont Fremont, New Hampshire Station Info
Gorham Gorham, Maine Station Info
Greendale Worcester, Massachusetts Station Info
Groton Groton, Massachusetts Station Info
Hampstead Hampstead, New Hampshire Station Info
Harvard Harvard, Massachusetts Station Info
Hollis Nashua, New Hampshire Station Info
Hubbard Derry, New Hampshire Station Info
Hudson Hudson, New Hampshire Station Info
Lancaster Lancaster, Massachusetts Station Info
Lee Lee, New Hampshire Station Info
Main Street Westbrook, Maine Station Info
Nashua, Main Street Nashua, New Hampshire Station Info
Nashua, Union Station Nashua, New Hampshire Station Info
Oakdale West Boylston, Massachusetts Station Info
Pepperell Pepperell, Massachusetts Station Info
Portland, Union Station Portland, Maine Station Info
Rindgemere Rochester, New Hampshire Station Info
Rochester Rochester, New Hampshire Station Info
Sandown Sandown, New Hampshire Station Info
Sanford and Springvale Sanford, Maine Station Info
Sterling Junction Sterling, Massachusetts Station Info
Still River Harvard, Massachusetts Station Info
Summit Worcester, Massachusetts Station Info
Thayer Lancaster, Massachusetts Station Info
Waterboro Waterboro, Maine Station Info
Wescott Waterboro, Maine Station Info
West Boylston West Boylston, Massachusetts Station Info
West Gonic Rochester, New Hampshire Station Info
Westbrook Westbrook, Maine Station Info
Windham Windham, New Hampshire Station Info
Woodfords Portland, Maine Station Info
Worcester Worcester, Massachusetts Station Info
Worcester, 368 Main Street Worcester, Massachusetts Station Info
Worcester, Lincoln Square Worcester, Massachusetts Station Info
Worcester, Union Station Worcester, Massachusetts Station Info

Timetable

to Portland, Union Station
Station Mile
Worcester
Worcester, Union Station
Worcester, 368 Main Street
Worcester, Lincoln Square 0.8
Barber 3.0
Greendale 3.5
Bradley 4.2
Summit 4.6
West Boylston 8.8
Oakdale 10.2
Sterling Junction 11.9
Clinton Junction 14.9
Clinton 16.8
Thayer 18.1
Lancaster 19.2
Still River 23.2
Harvard 25.4
Ayer 28.0
Groton 31.5
Pepperell 36.2
Hollis 39.7
Nashua, Main Street 45.2
Nashua, Union Station 45.9
Hudson 48.3
Anderson 52.1
Windham 56.0
Hubbard 60.0
Hampstead 62.2
Sandown 64.6
Fremont 69.6
Epping 74.0
Lee 79.2
Barrington 87.7
West Gonic 92.2
Rochester 94.3
Rindgemere 96.8
Eastwood 103.8
Sanford and Springvale 110.6
Alfred 114.5
Waterboro 118.8
Wescott 121.9
Bradbury 126.9
Bar Mills 129.1
Buxton 131.6
Gorham 136.6
Westbrook 140.4
Cumberland Mills 141.3
Main Street 141.4
Deering Junction 144.4
Woodfords 145.4
Portland, Union Station 147.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.

  • Route Details
  • Stations
  • Timetable

Route Details (as of 1923)

Rail Service
Boston and Maine Railroad
First Operating District, Worcester, Nashua and Portland Division - Main Line
Worcester to Portland

Stations

Alfred Alfred, Maine Station Info
Anderson Windham, New Hampshire Station Info
Ayer Ayer, Massachusetts Station Info
Bar Mills Buxton, Maine Station Info
Barber Worcester, Massachusetts Station Info
Barrington Barrington, New Hampshire Station Info
Bradbury Hollis, Maine Station Info
Bradley Worcester, Massachusetts Station Info
Buxton Buxton, Maine Station Info
Clinton Clinton, Massachusetts Station Info
Clinton Junction Clinton, Massachusetts Station Info
Cumberland Mills Westbrook, Maine Station Info
Deering Junction Portland, Maine Station Info
Eastwood Lebanon, Maine Station Info
Epping Epping, New Hampshire Station Info
Fremont Fremont, New Hampshire Station Info
Gorham Gorham, Maine Station Info
Greendale Worcester, Massachusetts Station Info
Groton Groton, Massachusetts Station Info
Hampstead Hampstead, New Hampshire Station Info
Harvard Harvard, Massachusetts Station Info
Hollis Nashua, New Hampshire Station Info
Hubbard Derry, New Hampshire Station Info
Hudson Hudson, New Hampshire Station Info
Lancaster Lancaster, Massachusetts Station Info
Lee Lee, New Hampshire Station Info
Lincoln Square Worcester, Massachusetts Station Info
Nashua, Main Street Nashua, New Hampshire Station Info
Nashua, Union Station Nashua, New Hampshire Station Info
Oakdale West Boylston, Massachusetts Station Info
Pepperell Pepperell, Massachusetts Station Info
Portland, Union Station Portland, Maine Station Info
Rindgemere Rochester, New Hampshire Station Info
Rochester Rochester, New Hampshire Station Info
Sandown Sandown, New Hampshire Station Info
Sanford and Springvale Sanford, Maine Station Info
Sterling Junction Sterling, Massachusetts Station Info
Still River Harvard, Massachusetts Station Info
Summit Worcester, Massachusetts Station Info
Thayer Lancaster, Massachusetts Station Info
Waterboro Waterboro, Maine Station Info
Wescott Waterboro, Maine Station Info
West Boylston West Boylston, Massachusetts Station Info
West Gonic Rochester, New Hampshire Station Info
Westbrook Westbrook, Maine Station Info
Windham Windham, New Hampshire Station Info
Woodfords Portland, Maine Station Info
Worcester Worcester, Massachusetts Station Info

Timetable

to Portland, Union Station
Station Mile
Worcester
Lincoln Square 0.8
Barber 2.9
Greendale 3.5
Bradley 4.2
Summit 4.6
West Boylston 8.8
Oakdale 10.2
Sterling Junction 11.9
Clinton Junction 14.9
Clinton 16.8
Thayer 18.1
Lancaster 19.2
Still River 23.2
Harvard 25.4
Ayer 28.0
Groton 31.5
Pepperell 36.2
Hollis 39.7
Nashua, Main Street 45.2
Nashua, Union Station 45.9
Hudson 48.3
Anderson 52.1
Windham 56.0
Hubbard 60.0
Hampstead 61.9
Sandown 64.6
Fremont 69.6
Epping 74.0
Lee 79.2
Barrington 87.7
West Gonic 92.2
Rochester 94.3
Rindgemere 96.9
Eastwood 103.8
Sanford and Springvale 110.6
Alfred 114.5
Waterboro 118.8
Wescott 121.9
Bradbury 126.9
Bar Mills 129.1
Buxton 131.6
Gorham 136.6
Westbrook 140.4
Cumberland Mills 141.3
Deering Junction 144.4
Woodfords 145.5
Portland, Union Station 147.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