Historical snapshots based on data from available timetables.
| 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 |
| 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 |
No timetable data available for the selected route and year.
| 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 |
| 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 |
No timetable data available for the selected route and year.