Historical snapshots based on data from available timetables.
| Alfred | Alfred, Maine | Station Info |
| Anderson | Windham, New Hampshire | Station Info |
| Bar Mills | Buxton, Maine | Station Info |
| Barrington | Barrington, New Hampshire | Station Info |
| Bradbury | Hollis, Maine | Station Info |
| Buxton | Buxton, 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 |
| Hampstead | Hampstead, New Hampshire | Station Info |
| Hubbard | Derry, New Hampshire | Station Info |
| Hudson | Hudson, New Hampshire | Station Info |
| Lee | Lee, New Hampshire | Station Info |
| Nashua, Union Station | Nashua, New Hampshire | Station Info |
| Portland Terminal Limit | Westbrook, 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 |
| Waterboro | Waterboro, Maine | Station Info |
| Wescott | Waterboro, Maine | Station Info |
| West Gonic | Rochester, New Hampshire | Station Info |
| Windham | Windham, New Hampshire | Station Info |
| Station | Mile |
|---|---|
| Nashua, Union Station | |
| Hudson | 2.4 |
| Anderson | 6.2 |
| Windham | 10.1 |
| Hubbard | 14.1 |
| Hampstead | 16.0 |
| Sandown | 18.8 |
| Fremont | 23.7 |
| Epping | 28.2 |
| Lee | 33.4 |
| Barrington | 41.8 |
| West Gonic | 46.3 |
| Rochester | 48.5 |
| Rindgemere | 51.0 |
| Eastwood | 57.9 |
| Sanford and Springvale | 64.7 |
| Alfred | 68.6 |
| Waterboro | 72.9 |
| Wescott | 76.0 |
| Bradbury | 81.1 |
| Bar Mills | 83.2 |
| Buxton | 85.7 |
| Gorham | 90.8 |
| Portland Terminal Limit | 93.6 |
No timetable data available for the selected route and year.
| Alfred | Alfred, Maine | Station Info |
| Bar Mills | Buxton, Maine | Station Info |
| Bradbury | Hollis, Maine | Station Info |
| Buxton | Buxton, 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 |
| Hudson | Hudson, New Hampshire | Station Info |
| Nashua Union Station | Nashua, New Hampshire | Station Info |
| Portland Terminal Limit | Westbrook, Maine | Station Info |
| Portland, Union Station | Portland, Maine | Station Info |
| Rindgemere | Rochester, New Hampshire | Station Info |
| Rochester | Rochester, New Hampshire | Station Info |
| Sanford and Springvale | Sanford, Maine | Station Info |
| Waterboro | Waterboro, Maine | Station Info |
| Wescott | Waterboro, Maine | Station Info |
| West Gonic | Rochester, New Hampshire | Station Info |
| Station | Mile |
|---|---|
| Nashua Union Station | |
| Hudson | 2.4 |
| Fremont | 23.7 |
| Epping | 28.2 |
| West Gonic | 46.3 |
| Rochester | 48.5 |
| Rindgemere | 51.0 |
| Eastwood | 57.9 |
| Sanford and Springvale | 64.7 |
| Alfred | 68.6 |
| Waterboro | 72.9 |
| Wescott | 76.0 |
| Bradbury | 81.1 |
| Bar Mills | 83.2 |
| Buxton | 85.7 |
| Gorham | 90.8 |
| Portland Terminal Limit | 93.6 |
| Portland, Union Station | 101.1 |
No timetable data available for the selected route and year.