Historical snapshots based on data from available timetables.
| Cherry Brook | Weston, Massachusetts | Station Info |
| Clematis Brook | Waltham, Massachusetts | Station Info |
| Gleason Junction | Hudson, Massachusetts | Station Info |
| Gleasondale | Hudson, Massachusetts | Station Info |
| Hudson | Hudson, Massachusetts | Station Info |
| Marlboro | Marlborough, Massachusetts | Station Info |
| Ordway | Hudson, Massachusetts | Station Info |
| South Sudbury | Sudbury, Massachusetts | Station Info |
| Tower Hill | Wayland, Massachusetts | Station Info |
| Waltham (North) | Waltham, Massachusetts | Station Info |
| Waltham Highlands | Waltham, Massachusetts | Station Info |
| Wayland | Wayland, Massachusetts | Station Info |
| Weston | Weston, Massachusetts | Station Info |
| Station | Mile |
|---|---|
| Clematis Brook | 8.3 |
| Waltham (North) | 9.8 |
| Waltham Highlands | 10.4 |
| Weston | 12.9 |
| Cherry Brook | 13.7 |
| Tower Hill | 15.2 |
| Wayland | 16.5 |
| South Sudbury | 19.7 |
| Ordway | 23.8 |
| Gleasondale | 25.4 |
| Gleason Junction | 26.1 |
| Hudson | 27.7 |
| Marlboro | 31.3 |
No timetable data available for the selected route and year.