Historical snapshots based on data from available timetables.
| East Milford | Milford, New Hampshire | Station Info |
| Elmwood | Hancock, New Hampshire | Station Info |
| Greenfield | Greenfield, New Hampshire | Station Info |
| Milford | Milford, New Hampshire | Station Info |
| Nashua | Nashua, New Hampshire | Station Info |
| Nashua, Union Station | Nashua, New Hampshire | Station Info |
| Pine Valley | Milford, New Hampshire | Station Info |
| Ponemah | Amherst, New Hampshire | Station Info |
| South Lyndeboro | Lyndeborough, New Hampshire | Station Info |
| South Merrimack | Merrimack, New Hampshire | Station Info |
| Wilton | Wilton, New Hampshire | Station Info |
| Station | Mile |
|---|---|
| Nashua, Union Station | |
| Nashua | 0.8 |
| South Merrimack | 6.3 |
| Ponemah | 9.1 |
| East Milford | 10.7 |
| Milford | 11.8 |
| Pine Valley | 15.5 |
| Wilton | 16.2 |
| South Lyndeboro | 20.0 |
| Greenfield | 26.9 |
| Elmwood | 32.3 |
No timetable data available for the selected route and year.