Historical snapshots based on data from available timetables.
| Barre Transfer | Montpelier, Vermont | Station Info |
| Boltonville | Newbury, Vermont | Station Info |
| Edgewater | Vermont | |
| Fairmont | East Montpelier, Vermont | Station Info |
| Gravel Pit | Vermont | |
| Groton | Groton, Vermont | Station Info |
| Lakeside | Groton, Vermont | Station Info |
| Lanesboro | Marshfield, Vermont | Station Info |
| Marshfield | Marshfield, Vermont | Station Info |
| Montpelier | Montpelier, Vermont | Station Info |
| Plainfield | Plainfield, Vermont | Station Info |
| Rickers | Groton, Vermont | Station Info |
| South Ryegate | Ryegate, Vermont | Station Info |
| Stillwater | Vermont | |
| Wells River | Newbury, Vermont | Station Info |
| Woodsville | Haverhill, New Hampshire | Station Info |
| Station | Mile |
|---|---|
| Woodsville | |
| Wells River | |
| Boltonville | 3.6 |
| South Ryegate | 6.5 |
| Groton | 9.6 |
| Rickers | 13.0 |
| Lakeside | 14.4 |
| Stillwater | 16.5 |
| Lanesboro | 19.2 |
| Edgewater | 20.8 |
| Marshfield | 22.6 |
| Gravel Pit | 26.0 |
| Plainfield | 28.4 |
| Fairmont | 32.2 |
| Barre Transfer | 36.0 |
| Montpelier | 37.9 |
No timetable data available for the selected route and year.