Historical snapshots based on data from available timetables.
| Atherton | Lowell, Massachusetts | Station Info |
| Ayer | Ayer, Massachusetts | Station Info |
| Baldwin | Tewksbury, Massachusetts | Station Info |
| Barber | Worcester, Massachusetts | Station Info |
| Bleachery | Lowell, Massachusetts | Station Info |
| Brookside | Westford, Massachusetts | Station Info |
| Clinton | Clinton, Massachusetts | Station Info |
| Clinton Junction | Clinton, Massachusetts | Station Info |
| East Switch | Clinton, Massachusetts | Station Info |
| Forge Village | Westford, Massachusetts | Station Info |
| Garden Street Yard | Worcester, Massachusetts | Station Info |
| Graniteville | Westford, Massachusetts | Station Info |
| Groton | Groton, Massachusetts | Station Info |
| Harvard | Harvard, Massachusetts | Station Info |
| Hollis | Nashua, New Hampshire | Station Info |
| Lancaster | Lancaster, Massachusetts | Station Info |
| Lincoln Square | Worcester, Massachusetts | Station Info |
| Lowell | Lowell, Massachusetts | Station Info |
| Lowell Junction | Andover, Massachusetts | Station Info |
| Middlesex | Lowell, Massachusetts | Station Info |
| Nashua, Main Street | Nashua, New Hampshire | Station Info |
| Nashua, Union Station | Nashua, New Hampshire | Station Info |
| North Chelmsford | Chelmsford, Massachusetts | Station Info |
| North Littleton | Littleton, Massachusetts | Station Info |
| Oakdale | West Boylston, Massachusetts | Station Info |
| Pepperell | Pepperell, Massachusetts | Station Info |
| Sterling Junction | Sterling, Massachusetts | Station Info |
| Still River | Harvard, Massachusetts | Station Info |
| Summit | Worcester, Massachusetts | Station Info |
| Tewksbury | Tewksbury, Massachusetts | Station Info |
| Thayer | Lancaster, Massachusetts | Station Info |
| Wamesit | Tewksbury, Massachusetts | Station Info |
| West Boylston | West Boylston, Massachusetts | Station Info |
| West Chelmsford | Chelmsford, Massachusetts | Station Info |
| Westford | Westford, Massachusetts | Station Info |
| Wigginville | Lowell, Massachusetts | Station Info |
| Willows | Ayer, Massachusetts | Station Info |
| Worcester | Worcester, Massachusetts | Station Info |
| Station | Mile |
|---|---|
| Worcester | |
| Lincoln Square | 0.8 |
| Garden Street Yard | 1.1 |
| Barber | 2.9 |
| Summit | 4.6 |
| West Boylston | 8.8 |
| Oakdale | 10.2 |
| Sterling Junction | 11.9 |
| Clinton Junction | 14.9 |
| East Switch | 15.8 |
| Clinton | 16.8 |
| Thayer | 18.1 |
| Lancaster | 19.2 |
| Still River | 23.2 |
| Harvard | 25.4 |
| Ayer | 28.0 |
| Groton | 31.5 |
| Pepperell | 36.2 |
| Hollis | 39.7 |
| Nashua, Main Street | 45.2 |
| Nashua, Union Station | 45.9 |
| Willows | 30.5 |
| North Littleton | 32.2 |
| Forge Village | 33.8 |
| Graniteville | 35.1 |
| Westford | 36.9 |
| Brookside | 38.4 |
| West Chelmsford | 39.1 |
| North Chelmsford | 41.2 |
| Middlesex | |
| Lowell | 44.2 |
| Bleachery | 45.1 |
| Wigginville | 45.8 |
| Atherton | 46.6 |
| Wamesit | 47.3 |
| Tewksbury | 49.2 |
| Baldwin | 49.9 |
| Lowell Junction | 52.7 |
No timetable data available for the selected route and year.
| Ayer | Ayer, Massachusetts | Station Info |
| Barber | Worcester, Massachusetts | Station Info |
| Bleachery | Lowell, Massachusetts | Station Info |
| Brookside | Westford, Massachusetts | Station Info |
| Clinton | Clinton, Massachusetts | Station Info |
| Clinton Engine House | Massachusetts | |
| Clinton Junction | Clinton, Massachusetts | Station Info |
| East Switch | Clinton, Massachusetts | Station Info |
| Forge Village | Westford, Massachusetts | Station Info |
| Graniteville | Westford, Massachusetts | Station Info |
| Groton | Groton, Massachusetts | Station Info |
| Harvard | Harvard, Massachusetts | Station Info |
| Hollis | Nashua, New Hampshire | Station Info |
| Lancaster | Lancaster, Massachusetts | Station Info |
| Lincoln Square | Worcester, Massachusetts | Station Info |
| Lowell | Lowell, Massachusetts | Station Info |
| Lowell Junction | Andover, Massachusetts | Station Info |
| Middlesex | Lowell, Massachusetts | Station Info |
| Nashua Union Station | Nashua, New Hampshire | Station Info |
| Nashua, Main Street | Nashua, New Hampshire | Station Info |
| North Chelmsford | Chelmsford, Massachusetts | Station Info |
| Oakdale | West Boylston, Massachusetts | Station Info |
| Pepperell | Pepperell, Massachusetts | Station Info |
| Sterling Junction | Sterling, Massachusetts | Station Info |
| Still River | Harvard, Massachusetts | Station Info |
| Summit | Worcester, Massachusetts | Station Info |
| Tewksbury | Tewksbury, Massachusetts | Station Info |
| Thayer | Lancaster, Massachusetts | Station Info |
| Wamesit | Tewksbury, Massachusetts | Station Info |
| West Boylston | West Boylston, Massachusetts | Station Info |
| West Chelmsford | Chelmsford, Massachusetts | Station Info |
| Westford | Westford, Massachusetts | Station Info |
| Willows | Ayer, Massachusetts | Station Info |
| Worcester | Worcester, Massachusetts | Station Info |
| Station | Mile |
|---|---|
| Worcester | |
| Lincoln Square | 0.8 |
| Barber | 2.9 |
| Summit | 4.6 |
| West Boylston | 8.8 |
| Oakdale | 10.2 |
| Sterling Junction | 11.9 |
| Clinton Junction | 14.9 |
| East Switch | 15.8 |
| Clinton | 16.8 |
| Clinton Engine House | 17.5 |
| Thayer | 18.1 |
| Lancaster | 19.2 |
| Still River | 23.2 |
| Harvard | 25.4 |
| Ayer | 28.0 |
| Groton | 31.5 |
| Pepperell | 36.2 |
| Hollis | 39.7 |
| Nashua, Main Street | 45.2 |
| Nashua Union Station | 45.9 |
| Willows | 30.5 |
| Forge Village | 33.8 |
| Graniteville | 35.1 |
| Westford | 36.9 |
| Brookside | 38.4 |
| West Chelmsford | 39.1 |
| North Chelmsford | 41.2 |
| Middlesex | |
| Lowell | 44.2 |
| Bleachery | 45.1 |
| Wamesit | 47.3 |
| Tewksbury | 49.2 |
| Lowell Junction | 52.7 |
No timetable data available for the selected route and year.