Maine Central Railroad Company Trips

Historical Trips

Historical passenger services and schedules based on available timetable records.

TrainRouteOriginDepartureDestinationArrivalService
Lower RoadStation List Only (No Service)
Back RoadStation List Only (No Service)
Skowhegan BranchStation List Only (No Service)
Lewiston BranchStation List Only (No Service)
Farmington BranchStation List Only (No Service)
Harmony BranchStation List Only (No Service)
Rockland BranchStation List Only (No Service)
Dover-Foxcroft BranchStation List Only (No Service)
Bingham BranchStation List Only (No Service)
Rumford BranchStation List Only (No Service)
Canton BranchStation List Only (No Service)
Mountain Subdivision, Portland and St. JohnsburyStation List Only (No Service)
Mountain Subdivision, Quebec Junction and Beecher FallsStation List Only (No Service)
Main LineStation List Only (No Service)
Calais BranchStation List Only (No Service)
Bucksport BranchStation List Only (No Service)
Waukeag BranchStation List Only (No Service)
Eastport BranchStation List Only (No Service)
Woodland BranchStation List Only (No Service)
TrainRouteOriginDepartureDestinationArrivalService
Lower RoadPortland Yard 8BangorStation List Only (No Service)
Back RoadRoyal JunctionWatervilleStation List Only (No Service)
Skowhegan BranchFairfieldSkowheganStation List Only (No Service)
Lewiston BranchBrunswickLewiston (Lower Station)Station List Only (No Service)
Farmington BranchCrowleys JunctionFarmingtonStation List Only (No Service)
Harmony BranchPittsfieldHarmonyStation List Only (No Service)
Rockland BranchBrunswickRocklandStation List Only (No Service)
Dover-Foxcroft BranchNewport JunctionDover-FoxcroftStation List Only (No Service)
Kineo BranchOaklandKineo StationStation List Only (No Service)
Rangeley BranchRumford JunctionKennebagoStation List Only (No Service)
Canton BranchLivermore FallsWhitney BrookStation List Only (No Service)
Mountain SubdivisionRigbySt. JohnsburyStation List Only (No Service)
Lancaster SubdivisionQuebec JunctionBeecher FallsStation List Only (No Service)
Main LineBangorVanceboroStation List Only (No Service)
Calais BranchBangorCalaisStation List Only (No Service)
Bucksport BranchBrewer JunctionBucksportStation List Only (No Service)
Mt. Desert Ferry BranchWashington JunctionMt. Desert FerryStation List Only (No Service)
Eastport BranchAyers JunctionEastportStation List Only (No Service)
Princeton BranchSt. Croix JunctionPrincetonStation List Only (No Service)
TrainRouteOriginDepartureDestinationArrivalService
Lower RoadPortland Yard 8BangorStation List Only (No Service)
Back RoadRoyal JunctionWatervilleStation List Only (No Service)
Skowhegan BranchFairfieldSkowheganStation List Only (No Service)
Lewiston BranchBrunswickLewiston (Lower Station)Station List Only (No Service)
Farmington BranchCrowleys JunctionFarmingtonStation List Only (No Service)
Rockland BranchBrunswickRocklandStation List Only (No Service)
Dover-Foxcroft BranchNewport JunctionDover-FoxcroftStation List Only (No Service)
Harmony BranchPittsfieldHarmonyStation List Only (No Service)
Kineo BranchOaklandKineo StationStation List Only (No Service)
Rangeley BranchRumford JunctionKennebagoStation List Only (No Service)
Canton BranchLivermore FallsWhitney BrookStation List Only (No Service)
Mountain RoadRigbySt. JohnsburyStation List Only (No Service)
Quebec Junction and Beecher FallsQuebec JunctionBeecher FallsStation List Only (No Service)
TrainRouteOriginDepartureDestinationArrivalService
Main LineBangorVanceboroStation List Only (No Service)
Bar Harbor BranchBangorMt. Desert FerryStation List Only (No Service)
Bucksport BranchBrewer JunctionBucksportStation List Only (No Service)
Eastport BranchAyers JunctionEastportStation List Only (No Service)
Calais BranchWashington JunctionCalaisStation List Only (No Service)
Princeton BranchSt. Croix JunctionPrincetonStation List Only (No Service)
TrainRouteOriginDepartureDestinationArrivalService
Lower RoadPortland Yard 8BangorStation List Only (No Service)
Back RoadRoyal JunctionWatervilleStation List Only (No Service)
Skowhegan BranchFairfieldSkowheganStation List Only (No Service)
Lewiston BranchBrunswickLewiston (Lower Station)Station List Only (No Service)
Farmington BranchCrowleys JunctionFarmingtonStation List Only (No Service)
Rockland BranchBrunswickRocklandStation List Only (No Service)
Dover-Foxcroft BranchNewport JunctionDover-FoxcroftStation List Only (No Service)
Harmony BranchPittsfieldHarmonyStation List Only (No Service)
Kineo BranchOaklandKineo StationStation List Only (No Service)
Rangeley BranchRumford JunctionKennebagoStation List Only (No Service)
Canton BranchCantonLivermore FallsStation List Only (No Service)
Mountain RoadRigbySt. JohnsburyStation List Only (No Service)
Quebec Junction and Beecher FallsQuebec JunctionBeecher FallsStation List Only (No Service)
TrainRouteOriginDepartureDestinationArrivalService
1Portland and BangorPortland07:15Bangor12:20Daily
2Portland and BangorBangor20:00Portland01:05Daily
3Portland and BangorPortland10:05Waterville13:25Daily, except Sunday
5Portland, Danville Junction and LewistonPortland07:35Waterville11:00Daily, except Sunday
7Portland, Danville Junction and LewistonPortland08:30Leeds Junction10:23Daily, except Sunday
7Portland and FarmingtonDaily, except Sunday
8Portland and BangorBangor01:25Portland05:30Daily
8Bangor and VanceboroVanceboro21:25Bangor01:05Daily, except Sunday
9Bangor and VanceboroMattawamkeag06:30Vanceboro08:05Daily
10Bangor and VanceboroVanceboro20:03Mattawamkeag21:28Daily
11Portland and BangorPortland12:50Bangor17:50Daily, except Sunday
11Bangor and Bar HarborBangor18:00Mt. Desert Ferry19:40Daily
12Skowhegan / Portland, Danville Junction and LewistonSkowhegan04:45Portland08:30Daily, except Sunday
13Portland, Danville Junction and Lewiston / SkowheganPortland13:15Skowhegan17:20Daily, except Sunday
14Skowhegan / Portland, Danville Junction and LewistonSkowhegan08:00Portland11:50Daily, except Sunday
15Portland, Danville Junction and Lewiston / SkowheganPortland16:55Skowhegan21:00Daily, except Sunday
16Skowhegan / Portland and BangorSkowhegan11:35Portland17:30Daily, except Sunday
20Portland and BangorBangor10:05Portland15:30Daily, except Sunday
20Portland, Danville Junction and LewistonWaterville12:30Portland15:30Daily, except Sunday
21SkowheganWaterville06:15Skowhegan07:15Daily, except Sunday
22SkowheganSkowhegan14:35Waterville15:15Daily, except Sunday
23SkowheganWaterville10:20Skowhegan11:00Daily, except Sunday
24Portland, Danville Junction and LewistonLeeds Junction15:50Portland17:40Daily, except Sunday
24Portland and FarmingtonDaily, except Sunday
25Portland and BangorPortland17:05Bangor22:15Daily, except Sunday
29Portland and Bangor / Bangor and VanceboroPortland11:05Vanceboro18:50Daily, except Sunday
29Portland, Danville Junction and LewistonPortland11:05Waterville13:29Daily, except Sunday
44Portland and BangorWaterville05:45Portland08:38Daily, except Sunday
53Portland and Bangor / Portland, Bath and RocklandPortland06:45Rockland (Wharf)10:15Daily
55Portland, Bath and RocklandBrunswick08:23Rockland11:10Daily, except Sunday
56Portland, Danville Junction and LewistonLeeds Junction09:28Portland11:30Daily, except Sunday
56Portland and FarmingtonDaily, except Sunday
57Portland and Bangor / Portland, Bath and RocklandPortland12:30Rockland (Wharf)16:15Daily, except Sunday
59Portland, Bath and RocklandBrunswick18:13Thomaston20:48Daily, except Sunday
60Portland, Bath and RocklandBrunswickBathDaily
61Portland, Bath and RocklandBrunswick12:20Bath12:40Daily
62Portland, Bath and RocklandBath07:15Brunswick07:35Daily, except Sunday
63Portland, Bath and RocklandBrunswick06:25Bath06:45Daily, except Sunday
64Portland and BangorBangor06:45Portland11:55Daily, except Sunday
65Portland, Bath and RocklandBrunswick16:50Bath17:10Daily, except Sunday
66Portland, Bath and RocklandYork Street16:25Brunswick16:50Except Saturday and Sunday
67Portland, Danville Junction and LewistonPortland12:55Leeds Junction14:58Daily, except Sunday
67Portland and FarmingtonDaily, except Sunday
68Portland, Bath and RocklandBath23:15Brunswick23:33Daily
69Portland, Bath and RocklandBrunswick22:35Bath22:53Daily
70Portland, Bath and RocklandYork Street11:50Brunswick12:17Saturday only
71Bangor and VanceboroBangor03:35Vanceboro07:25Daily, except Sunday
71Portland and BangorPortland22:45Bangor03:20Daily, except Saturday
74Portland, Bath and RocklandRockland07:40Brunswick10:45Daily, except Sunday
76Portland, Bath and Rockland / Portland and BangorRockland (Wharf)09:25Portland13:15Daily, except Sunday
78Portland, Bath and RocklandRockland13:30Brunswick16:25Daily, except Sunday
80Portland, Bath and Rockland / Portland and BangorRockland (Wharf)16:05Portland20:05Daily
83Newport Junction and Dover & FoxcroftNewport Junction08:20Dover and Foxcroft09:30Daily, except Sunday
84Newport Junction and Dover & FoxcroftDover and Foxcroft06:30Newport Junction07:40Daily, except Sunday
87Newport Junction and Dover & FoxcroftNewport Junction16:50Dover and Foxcroft18:15Daily, except Sunday
88Newport Junction and Dover & FoxcroftDover and Foxcroft13:05Newport Junction14:20Daily, except Sunday
89Portland and BangorWaterville07:15Bangor09:20Daily, except Sunday
91Portland and BangorSouth Gardiner06:05Augusta06:35Daily, except Sunday
92Bangor and VanceboroMattawamkeag08:00Bangor10:00Daily, except Sunday
93Bangor and VanceboroBangor07:25Oldtown07:55Daily, except Sunday
94Portland and BangorAugusta17:15South Gardiner16:45Daily, except Sunday
102Bangor and Vanceboro / Portland and BangorVanceboro09:45Portland17:55Daily, except Sunday
110Bangor and Bar HarborMt. Desert Ferry07:05Bangor08:00Daily, except Sunday
112Portland and BangorBangor15:25Portland20:25Daily, except Sunday
114Bangor and Bar HarborMt. Desert Ferry17:05Bangor19:05Daily
115Bangor and Bar HarborBangor11:20Mt. Desert Ferry13:10Daily, except Sunday
118Bangor and Bar HarborMt. Desert Ferry21:50Bangor23:30Daily
120Washington Junction and Calais / Bangor and Bar HarborCalais18:00Bangor23:45Daily, except Sunday
121Bangor and Bar Harbor / Washington Junction and CalaisBangor06:10Calais11:55Daily, except Sunday
122Bangor and Bar HarborMt. Desert Ferry11:45Bangor13:30Daily, except Sunday
125Lewiston and Brunswick / Leeds Junction and LewistonBrunswick08:20Leeds Junction10:00Daily, except Sunday
126Lewiston and BrunswickLewiston12:30Brunswick13:15Daily, except Sunday
127Portland and Bangor / Bangor and Bar HarborPortland01:25Mt. Desert Ferry07:30Daily
129Bangor and Bar HarborBangor15:30Mt. Desert Ferry17:05Daily, except Sunday
131Burnham Junction and BelfastBurnham Junction08:25Belfast09:55Daily, except Sunday
132Burnham Junction and BelfastBelfast06:45Burnham Junction08:05Daily, except Sunday
134Burnham Junction and BelfastBelfast14:25Burnham Junction15:55Daily, except Sunday
135Burnham Junction and BelfastBurnham Junction16:15Belfast17:30Daily, except Sunday
138Lewiston and BrunswickLewiston06:53Brunswick07:38Daily, except Sunday
139Lewiston and BrunswickBrunswick01:25Lewiston02:10Daily
142Leeds Junction and LewistonLeeds Junction11:30Crowley's Junction12:30Daily, except Sunday
143Lewiston and BrunswickBrunswick11:10Lewiston11:55Daily, except Sunday
144Lewiston and BrunswickLewiston15:45Brunswick16:30Daily, except Sunday
145Lewiston and BrunswickBrunswick13:45Lewiston14:30Daily, except Sunday
146Lewiston and BrunswickLewiston17:10Brunswick17:55Daily, except Sunday
147Lewiston and BrunswickBrunswick17:10Lewiston17:55Daily, except Sunday
148Lewiston and BrunswickLewiston21:45Brunswick22:30Daily
149Lewiston and BrunswickBrunswick18:10Lewiston18:55Daily, except Sunday
151Portland, Fabyans, St. Johnsbury and Lime RidgeDaily
153Portland and Bangor / Bangor and Bar HarborPortland06:20Mt. Desert Ferry12:20Daily, except Monday
153Portland, Danville Junction and LewistonPortland06:20Waterville08:55Daily, except Monday
154Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
155Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
156Bangor and Bar Harbor / Portland and BangorMt. Desert Ferry15:10Portland21:20Daily, except Saturday
156Portland, Danville Junction and LewistonWaterville18:38Portland21:20Daily, except Saturday
158Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
160Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
161Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
163Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
164Portland, Fabyans, St. Johnsbury and Lime RidgeDaily
171Portland and BangorPortland22:45Bangor04:00Saturday only
205KennebagoDaily, except Sunday
213KennebagoDaily, except Sunday
214KennebagoDaily, except Sunday
220Canton and LivermoreDaily, except Sunday
221Canton and LivermoreDaily, except Sunday
221KennebagoDaily, except Sunday
222Canton and LivermoreDaily, except Sunday
223Portland, Danville Junction and LewistonDaily, except Sunday
223Canton and LivermoreDaily, except Sunday
224Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
225Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
226KennebagoDaily, except Sunday
252KineoDaily, except Sunday
253KineoDaily, except Sunday
254KineoDaily, except Sunday
255KineoDaily, except Sunday
256KineoDaily
257KineoDaily, except Sunday
333Burnham Junction and BelfastBurnham Junction11:10Belfast14:20Daily, except Sunday
370Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
371Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
374Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
378Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
379Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
380Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
381Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
383Portland, Fabyans, St. Johnsbury and Lime RidgeDaily, except Sunday
402Bangor and VanceboroOldtown06:05Bangor06:35Daily, except Sunday
407Bangor and VanceboroBangor16:30Oldtown17:00Daily, except Sunday
409Bangor and VanceboroBangor18:00Mattawamkeag20:00Daily, except Sunday
412Bangor and VanceboroOldtown18:30Bangor19:00Daily, except Sunday
422Washington Junction and CalaisCalais07:50Washington Junction12:07Daily, except Sunday
429Washington Junction and CalaisWashington Junction16:45Calais21:10Daily, except Sunday
430Bangor and BucksportMonday only
431Bangor and BucksportDaily, except Sunday
432Bangor and BucksportDaily, except Sunday
433Bangor and BucksportDaily, except Sunday
434Bangor and BucksportDaily, except Sunday
435Bangor and BucksportDaily, except Sunday
436Bangor and BucksportDaily, except Sunday
437Bangor and BucksportSaturday only
441Calais, Woodland and PrincetonWoodland17:10St. Croix Junction17:32Daily, except Sunday
443Calais, Woodland and PrincetonPrinceton17:00St. Croix Junction18:10Daily, except Sunday
445Calais, Woodland and PrincetonWoodland09:00St. Croix Junction09:27Daily, except Sunday
446Calais, Ayers Junction and EastportEastport07:25Ayers Junction08:10Daily, except Sunday
447Calais, Ayers Junction and EastportAyers Junction08:35Eastport09:25Daily, except Sunday
448Calais, Ayers Junction and EastportEastport10:05Ayers Junction10:50Daily, except Sunday
449Calais, Ayers Junction and EastportAyers Junction11:10Eastport11:55Daily, except Sunday
450Calais, Ayers Junction and EastportEastport13:50Ayers Junction14:35Daily, except Sunday
451Calais, Ayers Junction and EastportAyers Junction14:45Eastport15:30Daily, except Sunday
452Calais, Woodland and PrincetonSt. Croix Junction06:17Woodland06:40Daily, except Sunday
454Calais, Woodland and PrincetonSt. Croix Junction11:41Princeton12:45Daily, except Sunday
456Calais, Woodland and PrincetonSt. Croix Junction21:43Princeton22:43Saturday only
458Calais, Woodland and PrincetonSt. Croix Junction15:26Woodland16:00Daily, except Sunday
459Calais, Ayers Junction and EastportAyers Junction20:35Eastport21:20Daily, except Sunday
460Calais, Ayers Junction and EastportEastport17:55Ayers Junction18:40Daily, except Sunday
703Calais, Woodland and PrincetonPrinceton23:05St. Croix Junction00:07Saturday only
711Portland and BangorPortland12:49Bangor17:50Sunday only
712Portland and BangorBangor15:25Portland20:15Sunday only
728KennebagoSunday only
731KennebagoSunday only
732Portland, Danville Junction and LewistonWaterville06:25Portland09:25Sunday only
734Portland, Danville Junction and LewistonLeeds Junction17:58Lewiston18:15Sunday only
734Portland and FarmingtonSunday only
735Portland, Danville Junction and Lewiston / SkowheganPortland07:00Skowhegan11:15Sunday only
736Skowhegan / Portland, Danville Junction and LewistonSkowhegan16:10Portland19:53Sunday only
737Portland, Danville Junction and LewistonLewiston08:50Leeds Junction09:07Sunday only
737Portland and FarmingtonSunday only
739Portland, Danville Junction and LewistonPortland18:25Waterville21:40Sunday only
741Bangor and Bar HarborBangor08:00Mt. Desert Ferry09:45Sunday only
744Lewiston and BrunswickLewiston10:40Brunswick11:35Sunday only
747Lewiston and BrunswickBrunswick13:50Lewiston14:35Sunday only
748Lewiston and BrunswickLewiston17:00Brunswick17:45Sunday only
749Lewiston and BrunswickBrunswick19:30Lewiston20:15Sunday only
753Portland, Bath and RocklandBrunswick11:35Bath11:53Sunday only
754Portland, Bath and RocklandBath13:15Brunswick13:35Sunday only
756Portland, Bath and RocklandBath18:30Brunswick18:50Sunday only
757Portland, Bath and RocklandBrunswick17:50Bath18:08Sunday only
764Bangor and Bar Harbor / Portland and BangorMt. Desert FerryPortland12:20Sunday only
779KineoSunday only
786Portland, Fabyans, St. Johnsbury and Lime RidgeSunday only
787Portland, Fabyans, St. Johnsbury and Lime RidgeSunday only
802Pittsfield and HarmonyHarmony07:00Pittsfield07:40Daily, except Sunday
803Pittsfield and HarmonyPittsfield11:10Harmony12:25Daily, except Sunday
804Pittsfield and HarmonyHarmony13:30Pittsfield15:10Daily, except Sunday
805Pittsfield and HarmonyPittsfield16:50Harmony17:30Daily, except Sunday
TrainRouteOriginDepartureDestinationArrivalService
Main LinePortland (Commercial Street)Northern Maine JunctionStation List Only (No Service)
Main Line via LewistonRoyal JunctionWatervilleStation List Only (No Service)
Rockland BranchBrunswickRockland WharfStation List Only (No Service)
Lewiston BranchBrunswickLewiston (Lower Station)Station List Only (No Service)
Farmington BranchCrowley's JunctionFarmingtonStation List Only (No Service)
Rangeley BranchRumford JunctionKennebagoStation List Only (No Service)
Livermore Falls BranchCantonLivermore FallsStation List Only (No Service)
Kineo BranchOaklandKineo StationStation List Only (No Service)
Belfast BranchBurnham JunctionBelfastStation List Only (No Service)
Harmony BranchPittsfieldHarmonyStation List Only (No Service)
Foxcroft BranchNewport JunctionDover and FoxcroftStation List Only (No Service)
Skowhegan BranchWatervilleSkowheganStation List Only (No Service)
Main LineBangor (Railroad Street)VanceboroStation List Only (No Service)
Bucksport BranchBrewer JunctionBucksportStation List Only (No Service)
Bar Harbor BranchBangor, Union StationMt. Desert FerryStation List Only (No Service)
Calais BranchWashington JunctionCalaisStation List Only (No Service)
Eastport BranchAyer's JunctionSea Street, EastportStation List Only (No Service)
Princeton BranchSt. Croix JunctionPrincetonStation List Only (No Service)
Main LinePortlandLime RidgeStation List Only (No Service)
Penobscot Bay LineRockland WharfSargentvilleStation List Only (No Service)
Frenchman's Bay LineMt. Desert FerryMansetStation List Only (No Service)