Home>Railroad>Maine Central (MEC)>MEC Mountain Div.>Mountain Division Portland
Home>Railroad>St-PanAm>MEC Mountain Div.>Mountain Division Portland
Home>By Place>Portland>Mountain Division Portland
The Maine Central Mountain Division has not faired as bad as the Lower Road. The Northern New England Passenger Rail Authority (NNEPRA) has chosen it for the location of the Portland Amtrak Station, and there has been renewed interest in freight operations. Also, rehabilitation work has been under way but is currently stalled again.
Click on the ▶ to play the video.
Amtrak 107 Connecting the Portland Extra to 688 at Portland Station on May 26th of 2023.
Video by John Erickson.
Amtrak 90214 and 118 take 696 southbound onto the main line at Mountain Junction on June 21st of 2025.
Video by John Erickson.
Amtrak 118 and 90214 take 697 up the Mountain Branch at Mountain Junction on June 21st of 2025.
Video by John Erickson.
CSXT Tie Crew at Mountain Junction on June 26th of 2025.
Video by John Erickson.
Click on an image for a larger view.
AMTK 90220 awaiting departure at Portland Station on August 23rd of 2005.
Photo by John Erickson.
AMTK 90220 awaiting departure at Portland Station on August 23rd of 2005.
Photo by John Erickson.
MEC 307, MEC 353, & B&M 340 at Mountain Junction in Portland on the 12th of November, 2005.
Photo by John Erickson.
MEC 307, MEC 353, & B&M 340 at Mountain Junction in Portland on the 12th of November, 2005.
Photo by John Erickson.
AMTK 181 awaits its time to depart Portland on December 3, 2009.
Photo by John Erickson.
AMTK 181 awaits its time to depart Portland on December 3, 2009.
Photo by John Erickson.
The Fore River from the Mountain Division in Portland on April 22, 2010.
Photo by John Erickson.
The Fore River from the Mountain Division in Portland on April 22, 2010.
Photo by John Erickson.
Amtrak 195 and 684 await departure at Portland Station.
Photo by John Erickson.
Amtrak 195 and 684 await departure at Portland Station.
Photo by John Erickson.
B & M 333 takes PO-1 and 7 cars east at Mountain Junction on July 21st of 2014.
Photo by John Erickson.
B & M 333 takes PO-1 and 7 cars east at Mountain Junction on July 21st of 2014.
Photo by John Erickson.
Amtrak Engine 2 waiting at Portland Station on October 1, 2015.
Photo by John Erickson.
Amtrak Engine 2 waiting at Portland Station on October 1, 2015.
Photo by John Erickson.
AMTK 132 leads 685 off the Mountain Branch at Mountain Junction on June 20th of 2017.
Photo by John Erickson.
AMTK 132 leads 685 off the Mountain Branch at Mountain Junction on June 20th of 2017.
Photo by John Erickson.
AMTK 90213 trails 683 in to Portland at Mountain Junction on July 13th of 2017.
Photo by John Erickson.
AMTK 90213 trails 683 in to Portland at Mountain Junction on July 13th of 2017.
Photo by John Erickson.
Amtrak engine 130 with 693 at Mountain Junction on October 6th of 2018.
Photo by John Erickson.
Amtrak engine 130 with 693 at Mountain Junction on October 6th of 2018.
Photo by John Erickson.
AMTK 30 and AMTK 691 at Mountain Jct on September 21st of 2019.
Photo by John Erickson.
AMTK 30 and AMTK 691 at Mountain Jct on September 21st of 2019.
Photo by John Erickson.
AMTK 95 with Downeaster 693 at Mountain Junction on October 31st of 2020.
Photo by John Erickson.
AMTK 95 with Downeaster 693 at Mountain Junction on October 31st of 2020.
Photo by John Erickson.
MEC 7605 at Mountain Junction on May 18th of 2021.
Photo by John Erickson.
MEC 7605 at Mountain Junction on May 18th of 2021.
Photo by John Erickson.
Amtrak 90214 backing 683 off the Mountain Branch at Mountain Junction on October 7th of 2022.
Photo by John Erickson.
Amtrak 90214 backing 683 off the Mountain Branch at Mountain Junction on October 7th of 2022.
Photo by John Erickson.
Amtrak 103 backs 683 out of the station at Mountain Junction on March 31st of 2023.
Photo by John Erickson.
Amtrak 103 backs 683 out of the station at Mountain Junction on March 31st of 2023.
Photo by John Erickson.
AMTK 94 and 681 departing Portland at Mountain Junction on October 6th of 2023.
Photo by John Erickson.
AMTK 94 and 681 departing Portland at Mountain Junction on October 6th of 2023.
Photo by John Erickson.
MEC 517 rolls past Mountain Junction on October 6th of 2023.
Photo by John Erickson.
MEC 517 rolls past Mountain Junction on October 6th of 2023.
Photo by John Erickson.
Amtrak 90214 trails 686 up the Mountain Branch at Mountain Junction on November 17th of 2023.
Photo by John Erickson.
Amtrak 90214 trails 686 up the Mountain Branch at Mountain Junction on November 17th of 2023.
Photo by John Erickson.
AMTK 123 pulls 688 off the branch at Mountain Junction on March 11th 2025.
Photo by John Erickson.
AMTK 123 pulls 688 off the branch at Mountain Junction on March 11th 2025.
Photo by John Erickson.
AMTK 114 takes 683 and 90220 through Mountain Jct in Portland on March 25th of 2025.
Photo by John Erickson.
AMTK 114 takes 683 and 90220 through Mountain Jct in Portland on March 25th of 2025.
Photo by John Erickson.
WEEKDAY/WEEKEND | |||||
Train Number | 680/690 | 682/692 | 684/694 | 686/696 | 688/698 |
Brunswick, ME | 4:30a | 6:30a | 11:00a | 12:55p | 5:45p |
Freeport, ME | 4:43a | 6:43a | 11:13a | 1:08p | 5:58p |
Portland, ME | 5:18a | 7:18a | 11:48a | 1:43p | 6:33p |
Old Orchard Beach, ME | ! 5:33a | 7:33a | 12:03p | 1:58p | 6:48p |
Saco, ME | 5:40a | 7:40a | 12:10p | 2:05p | 6:55p |
Wells, ME | 5:59a | 7:59a | 12:29p | 2:24p | 7:14p |
Dover, NH | 6:17a | 8:17a | 12:47p | 2:42p | 7:32p |
Durham - UNH, NH | 6:25a | 8:25a | 12:55p | 2:50p | 7:40p |
Exeter, NH | 6:39a | 8:39a | 1:09p | 3:04p | 7:54p |
Haverhill, MA | 7:00a | 9:00a | 1:30p | 3:25p | 8:15p |
Woburn, MA | D 7:29a | D 9:29a | D 1:59p | D 3:54p | D 8:44p |
Boston, MA | 7:50a | 9:50a | 2:20p | 4:15p | 9:05p |
WEEKDAY/WEEKEND | ||||||
Train Number | 681/691 | 683/693 | 685/695 | 687/697 | L 689/699 | L 1689 |
Boston, MA | 8:50a | 11:50a | 3:45p | 5:20p | 10:30p | 11:25p |
Woburn, MA | R 9:08a | R 12:08p | R 4:03p | R 5:38p | R 10:48p | R 11:43p |
Haverhill, MA | 9:38a | 12:38p | 4:33p | 6:08p | 11:18p | 12:13a |
Exeter, NH | 9:59a | 12:59p | 4:54p | 6:29p | 11:39p | 12:34a |
Durham - UNH, NH | 10:12a | 1:12p | 5:07p | 6:42p | 11:52p | 12:47a |
Dover, NH | 10:20a | 1:20p | 5:15p | 6:50p | 11:59p | 12:55a |
Wells, ME | 10:38a | 1:38p | 5:33p | 7:08p | 12:18a | 1:13a |
Saco, ME | 10:55a | 1:55p | 5:50p | 7:25p | 12:35a | 1:30a |
Old Orchard Beach, ME | 11:01a | 2:01p | 5:56p | 7:31p | 12:41a | 1:36a |
Portland, ME | 11:25a | 2:25p | 6:20p | 7:55p | 1:00a | 1:55a |
Freeport, ME | 11:55p | 2:55p | 6:50p | 8:25p | 1:30a | 2:25a |
Brunswick, ME | 12:10p | 3:10p | 7:05p | 8:40p | 1:45a | 2:40a |