Portland can be quite full of action with the Amtrak facility, switchers going out to Westbrook, Deering Jct. and Yard 8, and freight trains going in and out of Rigby Yard in South Portland. Take a look around when you come.
I also have a power-point, Railroads of Southern Maine with pictures and directions to some of the other rail-fan sites. If your browser does not play it right try downloading it, and playing it in a PowerPoint program.
Click on the ▶ to play the video.
Amtrak 406 leads 684 and engine 30 at Congress St meeting 681 with engine 27 and 90224 on May 16th of 2019.
Video by John Erickson.
Starting a run at Trails East with Maine Narrow Gauge engine 1 on September 29th of 2019.
Video by John Erickson.
CSXT Tie Crew at Mountain Junction on June 26th of 2025.
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.
Monson RR No. 3 at Trails East in the summer of 1999.
Photo by John Erickson.
Monson RR No. 3 at Trails East in the summer of 1999.
Photo by John Erickson.
MEC 316 meets a westbound at Congress St in June of 2001.
Photo by John Erickson.
MEC 316 meets a westbound at Congress St in June of 2001.
Photo by John Erickson.
SLR 60 with train 513 at East Deering in Portland, ME on the 9th of October 2002.
Photo by John Erickson.
SLR 60 with train 513 at East Deering in Portland, ME on the 9th of October 2002.
Photo by John Erickson.
319 runs PORI eastbound past Congress St. on November 23rd, 2007.
Photo by John Erickson.
319 runs PORI eastbound past Congress St. on November 23rd, 2007.
Photo by John Erickson.
MEC 517 leads 330, 313, 210, 316, & 348 on EDNM at Congress Street on the 23rd of June, 2007. Most of this power was dead engines headed for Waterville.
Photo by John Erickson.
MEC 517 leads 330, 313, 210, 316, & 348 on EDNM at Congress Street on the 23rd of June, 2007. Most of this power was dead engines headed for Waterville.
Photo by John Erickson.
B&M 690 ST 621 & ST 643 are Eastbound with EDNM at Congress St on July 31, 2008.
Photo by John Erickson.
B&M 690 ST 621 & ST 643 are Eastbound with EDNM at Congress St on July 31, 2008.
Photo by John Erickson.
MEC 351 at Congress Street in Portland on February 18th of 2009.
Photo by John Erickson.
MEC 351 at Congress Street in Portland on February 18th of 2009.
Photo by John Erickson.
MEC 512 eastbound at Congress Street on August 25th of 2009.
Photo by John Erickson.
MEC 512 eastbound at Congress Street on August 25th of 2009.
Photo by John Erickson.
Boston & Maine 326 runs PO-1 at Congress St on the 11th of February 2010.
Photo by John Erickson.
Boston & Maine 326 runs PO-1 at Congress St on the 11th of February 2010.
Photo by John Erickson.
MEC 601 still in HLCX paint at Congress St in Portland on July 8, 2010.
Photo by John Erickson.
MEC 601 still in HLCX paint at Congress St in Portland on July 8, 2010.
Photo by John Erickson.
MEC 616 & 602 at Congress St. on August 4th of 2010.
Photo by John Erickson.
MEC 616 & 602 at Congress St. on August 4th of 2010.
Photo by John Erickson.
CSXT 5111 on WASE at Deering Junction on August 10th of 2010.
Photo by John Erickson.
CSXT 5111 on WASE at Deering Junction on August 10th of 2010.
Photo by John Erickson.
GMTX 3109 at Deering Jct on October 6th of 2016.
Photo by John Erickson.
GMTX 3109 at Deering Jct on October 6th of 2016.
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.
MEC 600 with DJ-1 at Deering Junction on September 24th of 2020.
Photo by John Erickson.
MEC 600 with DJ-1 at Deering Junction on September 24th of 2020.
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.
Amtrak 95 arrives in Portland ME on an extra on July 26th of 2025. Most trains stopped and started here for the day due to track maintenance.
Photo by John Erickson.
Amtrak 95 arrives in Portland ME on an extra 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 |