Historical snapshots based on data from available timetables.
| Adams Crossing | New Lebanon, New York | Station Info |
| Anthony | Bennington, Vermont | Station Info |
| Bennington | Bennington, Vermont | Station Info |
| Berlin | Berlin, New York | Station Info |
| Brainard | Nassau (town), New York | Station Info |
| Chatham | Chatham (village), New York | Station Info |
| Cherryplain | Berlin, New York | Station Info |
| New Lebanon | New Lebanon, New York | Station Info |
| North Bennington | Bennington, Vermont | Station Info |
| Old Chatham | Chatham (town), New York | Station Info |
| Petersburgh | Petersburgh, New York | Station Info |
| Petersburgh Junction | Hoosick, New York | Station Info |
| Stephentown | Stephentown, New York | Station Info |
| Taconic Siding | Rensselaer County, New York | Station Info |
| Station | Mile |
|---|---|
| North Bennington | |
| Bennington | 4.5 |
| Anthony | 8.8 |
| Petersburgh Junction | 16.2 |
| Petersburgh | 22.3 |
| Taconic Siding | 22.8 |
| Berlin | 27.0 |
| Cherryplain | 31.6 |
| Stephentown | 37.8 |
| New Lebanon | 44.2 |
| Adams Crossing | 47.8 |
| Brainard | 51.0 |
| Old Chatham | 55.7 |
| Chatham | 61.8 |
No timetable data available for the selected route and year.