Historical snapshots based on data from available timetables.
| Bartlett | Bartlett, New Hampshire | Station Info |
| Bemis | Hart's Location, New Hampshire | Station Info |
| Bretton Woods | Carroll, New Hampshire | Station Info |
| Bridgton Junction | Hiram, Maine | Station Info |
| Brownfield | Brownfield, Maine | Station Info |
| Carrigain | Hart's Location, New Hampshire | Station Info |
| Carroll | Carroll, New Hampshire | Station Info |
| Concord | Concord, Vermont | Station Info |
| Conway Centre | Conway, New Hampshire | Station Info |
| Cornish | Baldwin, Maine | Station Info |
| Crawfords | Carroll, New Hampshire | Station Info |
| Cumberland Mills | Westbrook, Maine | Station Info |
| Deering Junction | Portland, Maine | Station Info |
| Essex (North Concord) | Concord, Vermont | Station Info |
| Fabyans | Carroll, New Hampshire | Station Info |
| Fryeburg | Fryeburg, Maine | Station Info |
| Gilman (Fitzdale) | Lunenburg, Vermont | Station Info |
| Glen (Glen and Jackson) | Bartlett, New Hampshire | Station Info |
| Griswold (East St. Johnsbury) | St. Johnsbury, Vermont | Station Info |
| Harmons | Standish, Maine | Station Info |
| Hazens | Whitefield, New Hampshire | Station Info |
| Hiram | Hiram, Maine | Station Info |
| Icepond | Brownfield, Maine | Station Info |
| Intervale | Conway, New Hampshire | Station Info |
| Lovells | Fryeburg, Maine | Station Info |
| Lunenburg | Lunenburg, Vermont | Station Info |
| Mattocks | Baldwin, Maine | Station Info |
| Mayo (East Concord) | Concord, Vermont | Station Info |
| Miles Pond | Concord, Vermont | Station Info |
| Newhall | Windham, Maine | Station Info |
| North Conway | Conway, New Hampshire | Station Info |
| Portland (Union Station) | Portland, Maine | Station Info |
| Portland Terminal Limit (MEC milepost) | Westbrook, Maine | Station Info |
| Portland Terminal Limit (PT milepost) | Westbrook, Maine | Station Info |
| Portland Yard 8 | Portland, Maine | Station Info |
| Quebec Junction | Carroll, New Hampshire | Station Info |
| Redstone | Conway, New Hampshire | Station Info |
| Richville | Standish, Maine | Station Info |
| Rigby | South Portland, Maine | Station Info |
| Sawyers River | Hart's Location, New Hampshire | Station Info |
| Scotts Junction | Dalton, New Hampshire | Station Info |
| Sebago Lake | Standish, Maine | Station Info |
| Smiths Mill | Standish, Maine | Station Info |
| South Windham | Windham, Maine | Station Info |
| St. Johnsbury | St. Johnsbury, Vermont | Station Info |
| Steep Falls | Standish, Maine | Station Info |
| Twin Mountain | Carroll, New Hampshire | Station Info |
| West Baldwin | Baldwin, Maine | Station Info |
| White Mountain House | Carroll, New Hampshire | Station Info |
| White Rock | Gorham, Maine | Station Info |
| Whitefield | Whitefield, New Hampshire | Station Info |
| Willey House | Hart's Location, New Hampshire | Station Info |
| Station | Mile |
|---|---|
| Rigby | |
| Portland Yard 8 | |
| Portland (Union Station) | 1.6 |
| Deering Junction | 4.2 |
| Cumberland Mills | 7.3 |
| Portland Terminal Limit (PT milepost) | 9.1 |
| Portland Terminal Limit (MEC milepost) | 7.3 |
| South Windham | 10.9 |
| Newhall | 12.0 |
| White Rock | 13.6 |
| Sebago Lake | 16.7 |
| Smiths Mill | 18.5 |
| Harmons | 20.0 |
| Richville | 20.4 |
| Steep Falls | 24.6 |
| Mattocks | 26.4 |
| Cornish | 31.7 |
| West Baldwin | 33.4 |
| Bridgton Junction | 36.3 |
| Hiram | 36.8 |
| Icepond | 39.6 |
| Brownfield | 43.3 |
| Lovells | 46.5 |
| Fryeburg | 49.8 |
| Conway Centre | 54.3 |
| Redstone | 56.8 |
| North Conway | 59.4 |
| Intervale | 61.4 |
| Glen (Glen and Jackson) | 64.5 |
| Bartlett | 70.5 |
| Sawyers River | 74.8 |
| Bemis | 76.5 |
| Carrigain | 78.1 |
| Willey House | 80.9 |
| Crawfords | 85.0 |
| Bretton Woods | 88.3 |
| Fabyans | 89.1 |
| White Mountain House | 89.9 |
| Twin Mountain | 93.5 |
| Carroll | 97.2 |
| Quebec Junction | 99.5 |
| Hazens | 101.0 |
| Whitefield | 103.6 |
| Scotts Junction | 106.8 |
| Lunenburg | 109.3 |
| Gilman (Fitzdale) | 111.5 |
| Mayo (East Concord) | 113.5 |
| Miles Pond | 116.2 |
| Essex (North Concord) | 119.7 |
| Concord | 123.3 |
| Griswold (East St. Johnsbury) | 127.0 |
| St. Johnsbury | 131.3 |
No timetable data available for the selected route and year.
| Bartlett | Bartlett, New Hampshire | Station Info |
| Bemis | Hart's Location, New Hampshire | Station Info |
| Bretton Woods | Carroll, New Hampshire | Station Info |
| Bridgton Junction | Hiram, Maine | Station Info |
| Brownfield | Brownfield, Maine | Station Info |
| Carrigain | Hart's Location, New Hampshire | Station Info |
| Carroll | Carroll, New Hampshire | Station Info |
| Concord | Concord, Vermont | Station Info |
| Conway Centre | Conway, New Hampshire | Station Info |
| Cornish | Baldwin, Maine | Station Info |
| Crawfords | Carroll, New Hampshire | Station Info |
| Cumberland Mills | Westbrook, Maine | Station Info |
| Deering Junction | Portland, Maine | Station Info |
| Essex (North Concord) | Concord, Vermont | Station Info |
| Fabyans | Carroll, New Hampshire | Station Info |
| Fryeburg | Fryeburg, Maine | Station Info |
| Gilman (Fitzdale) | Lunenburg, Vermont | Station Info |
| Glen (Glen and Jackson) | Bartlett, New Hampshire | Station Info |
| Griswold (East St. Johnsbury) | St. Johnsbury, Vermont | Station Info |
| Harmons | Standish, Maine | Station Info |
| Hazens | Whitefield, New Hampshire | Station Info |
| Hiram | Hiram, Maine | Station Info |
| Icepond | Brownfield, Maine | Station Info |
| Intervale | Conway, New Hampshire | Station Info |
| Lovells | Fryeburg, Maine | Station Info |
| Lunenburg | Lunenburg, Vermont | Station Info |
| Mattocks | Baldwin, Maine | Station Info |
| Mayo (East Concord) | Concord, Vermont | Station Info |
| Miles Pond | Concord, Vermont | Station Info |
| Newhall | Windham, Maine | Station Info |
| North Conway | Conway, New Hampshire | Station Info |
| Portland (Union Station) | Portland, Maine | Station Info |
| Portland Terminal Limit (MEC milepost) | Westbrook, Maine | Station Info |
| Portland Terminal Limit (PT milepost) | Westbrook, Maine | Station Info |
| Portland Yard 8 | Portland, Maine | Station Info |
| Quebec Junction | Carroll, New Hampshire | Station Info |
| Redstone | Conway, New Hampshire | Station Info |
| Richville | Standish, Maine | Station Info |
| Rigby | South Portland, Maine | Station Info |
| Sawyers River | Hart's Location, New Hampshire | Station Info |
| Scotts Junction | Dalton, New Hampshire | Station Info |
| Sebago Lake | Standish, Maine | Station Info |
| Smiths Mill | Standish, Maine | Station Info |
| South Windham | Windham, Maine | Station Info |
| St. Johnsbury | St. Johnsbury, Vermont | Station Info |
| Steep Falls | Standish, Maine | Station Info |
| Twin Mountain | Carroll, New Hampshire | Station Info |
| West Baldwin | Baldwin, Maine | Station Info |
| White Mountain House | Carroll, New Hampshire | Station Info |
| White Rock | Gorham, Maine | Station Info |
| Whitefield | Whitefield, New Hampshire | Station Info |
| Willey House | Hart's Location, New Hampshire | Station Info |
| Station | Mile |
|---|---|
| Rigby | |
| Portland Yard 8 | |
| Portland (Union Station) | 1.6 |
| Deering Junction | 4.2 |
| Cumberland Mills | 7.3 |
| Portland Terminal Limit (PT milepost) | 9.1 |
| Portland Terminal Limit (MEC milepost) | 7.3 |
| South Windham | 10.9 |
| Newhall | 12.0 |
| White Rock | 13.6 |
| Sebago Lake | 16.7 |
| Smiths Mill | 18.5 |
| Harmons | 20.0 |
| Richville | 20.4 |
| Steep Falls | 24.6 |
| Mattocks | 26.4 |
| Cornish | 31.7 |
| West Baldwin | 33.4 |
| Bridgton Junction | 36.3 |
| Hiram | 36.8 |
| Icepond | 39.6 |
| Brownfield | 43.3 |
| Lovells | 46.5 |
| Fryeburg | 49.8 |
| Conway Centre | 54.3 |
| Redstone | 56.8 |
| North Conway | 59.4 |
| Intervale | 61.4 |
| Glen (Glen and Jackson) | 64.5 |
| Bartlett | 70.5 |
| Sawyers River | 74.8 |
| Bemis | 76.5 |
| Carrigain | 78.1 |
| Willey House | 80.9 |
| Crawfords | 85.0 |
| Bretton Woods | 88.3 |
| Fabyans | 89.1 |
| White Mountain House | 89.9 |
| Twin Mountain | 93.5 |
| Carroll | 97.2 |
| Quebec Junction | 99.5 |
| Hazens | 101.0 |
| Whitefield | 103.6 |
| Scotts Junction | 106.8 |
| Lunenburg | 109.3 |
| Gilman (Fitzdale) | 111.5 |
| Mayo (East Concord) | 113.5 |
| Miles Pond | 116.2 |
| Essex (North Concord) | 119.7 |
| Concord | 123.3 |
| Griswold (East St. Johnsbury) | 127.0 |
| St. Johnsbury | 131.3 |
No timetable data available for the selected route and year.