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.
MEC 349 & MEC 347 and PORI pull up to Congress St. for a meet with RURJ on January 25th 2006.
Video by John Erickson.
AMTK 124 & 109 arriving in Portland with 684 at Mountain Junction on January 10th of 2022.
Video by John Erickson.
Amtrak 107 Connecting the Portland Extra to 688 at Portland Station on May 26th of 2023.
Video by John Erickson.
Amtrak 685 meets 688 at Mountain Junction on August 11th of 2025.
Video by John Erickson.
Click on an image for a larger view.
Morristown & Erie 2001 at Portland Station awaiting a transfer on August 23, 2005.
Photo by John Erickson.
Morristown & Erie 2001 at Portland Station awaiting a transfer on August 23, 2005.
Photo by John Erickson.
Morristown & Erie 1001 Pine at Portland Station awaiting a transfer on May 7th of 2008.
Photo by John Erickson.
Morristown & Erie 1001 Pine at Portland Station awaiting a transfer on May 7th of 2008.
Photo by John Erickson.
Along the Mountain Division in Portland on the 27th of November 2010.
Photo by John Erickson.
Along the Mountain Division in Portland on the 27th of November 2010.
Photo by John Erickson.
Amtrak 822 at Portland Station on August 1st of 2012.
Photo by John Erickson.
Amtrak 822 at Portland Station on August 1st of 2012.
Photo by John Erickson.
AMTK 90224 leads 688 past Mountain Junction on July 8th of 2014.
Photo by John Erickson.
AMTK 90224 leads 688 past Mountain Junction on July 8th of 2014.
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 90214 with Downeaster 693 at Mountain Junction on October 31st of 2020.
Photo by John Erickson.
AMTK 90214 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.
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.
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.
Amtrak 125 arrives in Portland ME with 693 on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 125 arrives in Portland ME with 693 on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 90406 arrives in Portland ME on 693 on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 90406 arrives in Portland ME on 693 on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 117 waiting in Portland ME with 695's equipment on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 117 waiting in Portland ME with 695's equipment on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 125 departs Portland ME with 698 on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 125 departs Portland ME with 698 on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
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 |