Historical snapshots based on data from available timetables.
| Augusta | Augusta, Maine | Station Info |
| Bangor | Bangor, Maine | Station Info |
| Bangor Freight Yard | Bangor, Maine | Station Info |
| Bowdoinham | Bowdoinham, Maine | Station Info |
| Brunswick | Brunswick, Maine | Station Info |
| Burnham Junction | Burnham, Maine | Station Info |
| Carmel | Carmel, Maine | Station Info |
| Cathance | Topsham, Maine | Station Info |
| Center (Hermon Center) | Hermon, Maine | Station Info |
| Clinton | Clinton, Maine | Station Info |
| Cumberland Center | Cumberland, Maine | Station Info |
| Damascus | Carmel, Maine | Station Info |
| Deering Junction | Portland, Maine | Station Info |
| Detroit | Detroit, Maine | Station Info |
| Dresden | Richmond, Maine | Station Info |
| East Newport | Newport, Maine | Station Info |
| Etna | Etna, Maine | Station Info |
| Fairfield | Fairfield, Maine | Station Info |
| Freeport | Freeport, Maine | Station Info |
| Gardiner | Gardiner, Maine | Station Info |
| Half Way | Pittsfield, Maine | Station Info |
| Hallowell | Hallowell, Maine | Station Info |
| Harwards | Bowdoinham, Maine | Station Info |
| Hermon Pond | Hermon, Maine | Station Info |
| Hillside | Brunswick, Maine | Station Info |
| Iceboro | Richmond, Maine | Station Info |
| Kennebec | Augusta, Maine | Station Info |
| Lawrence Mills (South Gardiner) | Gardiner, Maine | Station Info |
| Newport Junction | Newport, Maine | Station Info |
| Northern Maine Junction | Hermon, Maine | Station Info |
| Parkers Crossover | Fairfield, Maine | Station Info |
| Pittsfield | Pittsfield, Maine | Station Info |
| Portland Terminal Limit | Portland, Maine | Station Info |
| Portland Union Station | Portland, Maine | Station Info |
| Portland Yard 8 | Portland, Maine | Station Info |
| Richmond | Richmond, Maine | Station Info |
| Riverside | Vassalboro, Maine | Station Info |
| Royal Junction | Cumberland, Maine | Station Info |
| Topsham | Topsham, Maine | Station Info |
| Tower Five | Portland, Maine | Station Info |
| Vassalboro | Vassalboro, Maine | Station Info |
| Waterville | Waterville, Maine | Station Info |
| West Falmouth | Falmouth, Maine | Station Info |
| Winslow | Winslow, Maine | Station Info |
| Woodfords | Portland, Maine | Station Info |
| Yarmouth Junction | Yarmouth, Maine | Station Info |
| Station | Mile |
|---|---|
| Portland Yard 8 | |
| Portland Union Station | 1.6 |
| Tower Five | 2.4 |
| Woodfords | 3.1 |
| Deering Junction | 4.2 |
| Portland Terminal Limit | 6.6 |
| West Falmouth | 7.9 |
| Cumberland Center | 11.1 |
| Royal Junction | 13.3 |
| Yarmouth Junction | 15.1 |
| Freeport | 20.0 |
| Hillside | 25.3 |
| Brunswick | 29.2 |
| Topsham | 30.4 |
| Cathance | 33.1 |
| Bowdoinham | 36.9 |
| Harwards | 40.6 |
| Richmond | 44.6 |
| Iceboro | 47.5 |
| Dresden | 48.2 |
| Lawrence Mills (South Gardiner) | 51.9 |
| Gardiner | 56.1 |
| Hallowell | 60.3 |
| Augusta | 62.5 |
| Kennebec | 66.3 |
| Riverside | 70.1 |
| Vassalboro | 73.9 |
| Winslow | 80.2 |
| Waterville | 81.8 |
| Fairfield | 84.3 |
| Parkers Crossover | 85.2 |
| Clinton | 90.1 |
| Burnham Junction | 93.4 |
| Half Way | 99.1 |
| Pittsfield | 102.5 |
| Detroit | 106.7 |
| Newport Junction | 109.5 |
| East Newport | 112.2 |
| Etna | 117.9 |
| Damascus | 119.8 |
| Carmel | 121.8 |
| Hermon Pond | 126.2 |
| Center (Hermon Center) | 130.0 |
| Northern Maine Junction | 131.3 |
| Bangor Freight Yard | 136.6 |
| Bangor | 136.9 |
No timetable data available for the selected route and year.
| Augusta | Augusta, Maine | Station Info |
| Bangor | Bangor, Maine | Station Info |
| Bangor Freight Yard | Bangor, Maine | Station Info |
| Bowdoinham | Bowdoinham, Maine | Station Info |
| Brunswick | Brunswick, Maine | Station Info |
| Burnham Junction | Burnham, Maine | Station Info |
| Carmel | Carmel, Maine | Station Info |
| Cathance | Topsham, Maine | Station Info |
| Center (Hermon Center) | Hermon, Maine | Station Info |
| Clinton | Clinton, Maine | Station Info |
| Cumberland Center | Cumberland, Maine | Station Info |
| Damascus | Carmel, Maine | Station Info |
| Deering Junction | Portland, Maine | Station Info |
| Detroit | Detroit, Maine | Station Info |
| Dresden | Richmond, Maine | Station Info |
| East Newport | Newport, Maine | Station Info |
| Etna | Etna, Maine | Station Info |
| Fairfield | Fairfield, Maine | Station Info |
| Freeport | Freeport, Maine | Station Info |
| Gardiner | Gardiner, Maine | Station Info |
| Half Way | Pittsfield, Maine | Station Info |
| Hallowell | Hallowell, Maine | Station Info |
| Harwards | Bowdoinham, Maine | Station Info |
| Hermon Pond | Hermon, Maine | Station Info |
| Hillside | Brunswick, Maine | Station Info |
| Iceboro | Richmond, Maine | Station Info |
| Kennebec | Augusta, Maine | Station Info |
| Lawrence Mills (South Gardiner) | Gardiner, Maine | Station Info |
| Newport Junction | Newport, Maine | Station Info |
| Northern Maine Junction | Hermon, Maine | Station Info |
| Parkers Crossover | Fairfield, Maine | Station Info |
| Pittsfield | Pittsfield, Maine | Station Info |
| Portland Terminal Limit | Portland, Maine | Station Info |
| Portland Union Station | Portland, Maine | Station Info |
| Portland Yard 8 | Portland, Maine | Station Info |
| Richmond | Richmond, Maine | Station Info |
| Riverside | Vassalboro, Maine | Station Info |
| Royal Junction | Cumberland, Maine | Station Info |
| Topsham | Topsham, Maine | Station Info |
| Tower Five | Portland, Maine | Station Info |
| Vassalboro | Vassalboro, Maine | Station Info |
| Waterville | Waterville, Maine | Station Info |
| West Falmouth | Falmouth, Maine | Station Info |
| Winslow | Winslow, Maine | Station Info |
| Woodfords | Portland, Maine | Station Info |
| Yarmouth Junction | Yarmouth, Maine | Station Info |
| Station | Mile |
|---|---|
| Portland Yard 8 | |
| Portland Union Station | 1.6 |
| Tower Five | 2.4 |
| Woodfords | 3.1 |
| Deering Junction | 4.2 |
| Portland Terminal Limit | 6.6 |
| West Falmouth | 7.9 |
| Cumberland Center | 11.1 |
| Royal Junction | 13.3 |
| Yarmouth Junction | 15.1 |
| Freeport | 20.6 |
| Hillside | 25.3 |
| Brunswick | 29.2 |
| Topsham | 30.5 |
| Cathance | 33.1 |
| Bowdoinham | 36.9 |
| Harwards | 40.6 |
| Richmond | 44.6 |
| Iceboro | 47.5 |
| Dresden | 48.2 |
| Lawrence Mills (South Gardiner) | 51.9 |
| Gardiner | 56.1 |
| Hallowell | 60.3 |
| Augusta | 62.5 |
| Kennebec | 66.3 |
| Riverside | 70.1 |
| Vassalboro | 73.9 |
| Winslow | 80.2 |
| Waterville | 81.8 |
| Fairfield | 84.3 |
| Parkers Crossover | 85.2 |
| Clinton | 90.1 |
| Burnham Junction | 95.4 |
| Half Way | 99.1 |
| Pittsfield | 102.5 |
| Detroit | 106.7 |
| Newport Junction | 109.5 |
| East Newport | 112.2 |
| Etna | 117.9 |
| Damascus | 119.8 |
| Carmel | 121.8 |
| Hermon Pond | 126.2 |
| Center (Hermon Center) | 130.0 |
| Northern Maine Junction | 131.3 |
| Bangor Freight Yard | 136.6 |
| Bangor | 136.9 |
No timetable data available for the selected route and year.
| Augusta | Augusta, Maine | Station Info |
| Bangor | Bangor, Maine | Station Info |
| Bangor Freight Yard | Bangor, Maine | Station Info |
| Bowdoinham | Bowdoinham, Maine | Station Info |
| Brunswick | Brunswick, Maine | Station Info |
| Burnham Junction | Burnham, Maine | Station Info |
| Canaan Road Crossover | Clinton, Maine | Station Info |
| Carmel | Carmel, Maine | Station Info |
| Cathance | Topsham, Maine | Station Info |
| Center (Hermon Center) | Hermon, Maine | Station Info |
| Clinton | Clinton, Maine | Station Info |
| Cobbosace Crossover | Kennebec County, Maine | Station Info |
| Cumberland Center | Cumberland, Maine | Station Info |
| Dabscook Crossover | Penobscot County, Maine | Station Info |
| Damascus | Carmel, Maine | Station Info |
| Deering Junction | Portland, Maine | Station Info |
| Detroit | Detroit, Maine | Station Info |
| Dresden | Richmond, Maine | Station Info |
| East Newport | Newport, Maine | Station Info |
| Etna | Etna, Maine | Station Info |
| Fairfield | Fairfield, Maine | Station Info |
| Farmingdale Crossover | Kennebec County, Maine | Station Info |
| Freeport | Freeport, Maine | Station Info |
| Gardiner | Gardiner, Maine | Station Info |
| Half Way | Pittsfield, Maine | Station Info |
| Hallowell | Hallowell, Maine | Station Info |
| Harwards | Bowdoinham, Maine | Station Info |
| Hermon Pond | Hermon, Maine | Station Info |
| Hillside | Brunswick, Maine | Station Info |
| Kennebec | Augusta, Maine | Station Info |
| Lawrence Mills (South Gardiner) | Gardiner, Maine | Station Info |
| Millikens Crossover | Hallowell, Maine | Station Info |
| Newport Junction | Newport, Maine | Station Info |
| Northern Maine Junction | Hermon, Maine | Station Info |
| Parkers Crossover | Fairfield, Maine | Station Info |
| Pittsfield | Pittsfield, Maine | Station Info |
| Portland Terminal Limit | Portland, Maine | Station Info |
| Portland Union Station | Portland, Maine | Station Info |
| Portland Yard 8 | Portland, Maine | Station Info |
| Richmond | Richmond, Maine | Station Info |
| Riverside | Vassalboro, Maine | Station Info |
| Royal Junction | Cumberland, Maine | Station Info |
| Topsham | Topsham, Maine | Station Info |
| Tower Five | Portland, Maine | Station Info |
| Vassalboro | Vassalboro, Maine | Station Info |
| Waterville | Waterville, Maine | Station Info |
| West Falmouth | Falmouth, Maine | Station Info |
| Winslow | Winslow, Maine | Station Info |
| Woodfords | Portland, Maine | Station Info |
| Yarmouth Junction | Yarmouth, Maine | Station Info |
| Station | Mile |
|---|---|
| Portland Yard 8 | |
| Portland Union Station | 1.6 |
| Tower Five | 2.4 |
| Woodfords | 3.1 |
| Deering Junction | 4.2 |
| Portland Terminal Limit | 6.6 |
| West Falmouth | 7.9 |
| Cumberland Center | 11.1 |
| Royal Junction | 13.3 |
| Yarmouth Junction | 15.1 |
| Freeport | 20.6 |
| Hillside | 25.3 |
| Brunswick | 29.2 |
| Topsham | 30.5 |
| Cathance | 33.1 |
| Bowdoinham | 36.9 |
| Harwards | 40.6 |
| Richmond | 44.6 |
| Dresden | 48.2 |
| Lawrence Mills (South Gardiner) | 51.9 |
| Gardiner | 56.1 |
| Cobbosace Crossover | 56.3 |
| Farmingdale Crossover | 57.3 |
| Millikens Crossover | 59.5 |
| Hallowell | 60.3 |
| Augusta | 62.5 |
| Kennebec | 66.3 |
| Riverside | 70.1 |
| Vassalboro | 73.9 |
| Winslow | 80.2 |
| Waterville | 81.8 |
| Fairfield | 84.3 |
| Parkers Crossover | 85.2 |
| Canaan Road Crossover | 89.1 |
| Clinton | 90.1 |
| Burnham Junction | 95.4 |
| Half Way | 99.1 |
| Pittsfield | 102.5 |
| Detroit | 106.7 |
| Newport Junction | 109.5 |
| East Newport | 112.2 |
| Etna | 117.9 |
| Damascus | 119.8 |
| Carmel | 121.8 |
| Dabscook Crossover | 124.5 |
| Hermon Pond | 126.2 |
| Center (Hermon Center) | 130.0 |
| Northern Maine Junction | 131.3 |
| Bangor Freight Yard | 136.6 |
| Bangor | 136.9 |
No timetable data available for the selected route and year.
No timetable data available for the selected route and year.
No timetable data available for the selected route and year.