Mountain Junction is where the Mountain Branch turns left from the freight main line. It used to go all the way to St Johnsbury VT. Recently there have been efforts to return some freight service up the line as far as Fryburg. You can find Mountain Jct. at the end of Ogdensburg St., Portland, ME 04102, 43.649173, -70.280327 or just up the line from Congress St. at CPF 196 or mp 196.72.
MEC 349 & MEC 347 and PORI pull up to Congress St. for a meet with RURJ on January 25th 2006. Video by John Erickson.
Amtrak Engine 82 and AMTK 90220 and the Downeaster at Mountain Junction on the 31st of October in 2012. Video by John Erickson.
Amtrak Engine 137 glides past Mountain Jct. with the Downeaster 685 on the 20th of February 2013. Video by John Erickson.
Amtrak 39 takes 685 past Mountain Jct on February 20th, of 2013. Video by John Erickson.
MEC 376 has the DJ-1 crew on RUPO at Mountain Jct on April 16th of 2013. Video by John Erickson.
Amtk 190 & 90214 arrive with the Portland Extra crew at Mountain Jct. in Portland on April 23rd, 2013. Video by John Erickson.
AMTK 1 has 684 at Mountain Jct. on the 29th of May 2013. AMTK 122 is on the rear. Video by John Erickson.
On January 30th of 2016 we got a special treat Amtrak engines 82 & 41 with 691 in tow met MEC 507 & 516 with POWA at Mountain Jct. Video by John Erickson.
On January 30th of 2016 Amtrak engines 82 & 41 have 691 in tow at Mountain Jct. Video by John Erickson.
Amtrak engines 106 & 90224 pass Mountain Junction with Downeaster 693 and 5 cars on February 25th of 2017. Video by John Erickson.
GMTX 3003, MEC 516 & MEC 319 pass Mountain Junction with PORU, 27 loads and 23 empties, on February 25th of 2017. Video by John Erickson.
Amtrak engines 153 & 132 rolling by Mountain Junction with Downeaster 685 and 5 cars on June 20th of 2017. Video by John Erickson.
Amtrak engines 90224 and 69 departing Portland at Mountain Junction on February 3rd of 2018. Video by John Erickson.
Amtrak engines 177 & 406 rolling by Mountain Junction with Downeaster 683 and 5 cars on April 24th of 2018. Video by John Erickson.
Amtrak 90220, 5, 20, 90214, & 90213 journey south on 696 past Mountain Junction on May 12th of 2018. Video By John Erickson.
Amtrak cab car 90220 & engine 5 arriving in Portland at Mountain Junction with Downeaster 698 and 5 cars on June 9th of 2018. Video by John Erickson.
Amtrak engines 101 & 406 rolling by Mountain Junction with Downeaster 685, 5 cars and pieces of a tree they hit between CPF201 and CPF203 on June 21st of 2018. Video by John Erickson.
Amtrak Cabbage 90213 leads 694 and Engine 41 through Mountain Junction leaving Portland Station on January 19th of 2019. Video by John Erickson.
Amtrak engine 37 takes 691 through Mountain Junction and into Portland Station on January 19th of 2019. Video by John Erickson.
Amtrak 696 Eastbound at Mountain Junction (CPF 196) with AMTK 72 and 38 on September 28th of 2019. Video by John Erickson.
Amtrak engine 95, & cabbag 90214 arriving in Portland at Mountain Junction on October 31st of 2020. Video by John Erickson.
Amtrak engines 86, & 89 bring a wash extra in to Portland Station at Mountain Junction on October 31st of 2020. Video by John Erickson.
Amtrak 86 & 90213 westbound on 686 at Mountain Junction, Portland on May 26nd 2021. Video by John Erickson.
Amtrak 86 & 90213 westbound on 686 at Mountain Junction, Portland on May 26nd 2021. Video by John Erickson.
MEC 510 westbound into Rigby at Mountain Junction, Portland on May 26nd 2021. Video by John Erickson.
AMTK 123 & 90213 backing out of Portland at Mountain Junction on January 10th of 2022. Video by John Erickson.
AMTK 123 & 90213 head for Brunswick at Mountain Junction on January 10th of 2022. Video by John Erickson.
AMTK 124 & 109 arriving in Portland with 684 at Mountain Junction on January 10th of 2022. Video by John Erickson.
MEC 310 at Mountain Junction on Febuary 28th of 2022. Video by John Erickson.
Amtrak 124 & 90220 with 685 arriving in Portland at Mountain Junction on April 6th of 2022. Video by John Erickson.
Amtrak 90214 & 100 with Downeaster 688 Amtrak 124 & 90220 with Downeaster 685 meet at Mountain Junction April 6th of 2022. Video by John Erickson.
Amtrak 90214 & 100 with 688 back into Portland Station at Mountain Junction on April 6th of 2022. Video by John Erickson.
Amtrak 90214 & 100 with 688 depart Portland at Mountain Junction on April 6th of 2022. Video by John Erickson.
Amtrak 86 & 98 bring 685 past Mountain Junction on June 24th of 2022. Video by John Erickson.
Amtrak 100 & 88 bring 688 down the 2 track at Mountain Junction on June 24th of 2022. Video by John Erickson.
Amtrak 100 & 88 back 688 up the branch at Mountain Junction on June 24th of 2022. Video by John Erickson.
AMTK 92 & 90224 take 683 up the branch at Mountain Junction on September 30th of 2022. Video by John Erickson.
Amtrak 92 & 90224 head 683 east on the 1 track at Mountain Junction on September 30th of 2022. Video by John Erickson.
MEC 353, 306, & 518 head PORU east on the 2 track at Mountain Junction on September 30th of 2022. Video by John Erickson.
Amtrak 92 & 90214 head 683 east on the 1 track at Mountain Junction on October 7th of 2022. Video by John Erickson.
MEC 502 at Mountain Junction on October 7th of 2022. Video by John Erickson.
MEC 504 takes L077 up the Mountain Branch at Mountain Junction on March 31st of 2023. Video by John Erickson.
Amtrak 97 and 90220 with Downeaster 683 at Mountain Jct beside a rail train on April 20th of 2023. Video by John Erickson.
MEC 7518 with 47 cars at Mountain Jct on July 6th of 2023. Video by John Erickson.
The track crew is done for the day at Mountain Junction on September 15th of 2023. Video by John Erickson.
Amtrak 90220 & 94 with 685 meet AMTK 90214 & AMTK 88 with 688 at Mountain Junction on September 15th of 2023. Video by John Erickson.
Amtrak 116 & 88 with a chartered Cape car on 684 at Mountain Junction on October 6th of 2023. Video by John Erickson.
Amtrak 90224 & 94 bring 686 off the Mountain Branch and continue toward Boston on October 6th of 2023. Video by John Erickson.
Amtrak 86 hauls 686 up the branch past Mountain Junction and back out on October 6th of 2023. Video by John Erickson.
Amtrak 85 & 90224 roll 685 through Mountain Junction on November 3rd of 2023. Video by John Erickson.
Amtrak Downeaster Schedule
Southbound
WEEKDAY/WEEKEND
Train Number
680/690
682/692
684/694
686/696
688/698
Brunswick, ME
4:30a
7:10a
11:00a
12:55p
5:45p
Freeport, ME
4:43a
7:23a
11:13a
1:08p
5:58p
Portland, ME
5:18a
7:58a
11:48a
1:43p
6:33p
Old Orchard Beach, ME
! 5:33a
! 8:13a
! 12:03p
! 1:58p
! 6:48p
Saco, ME
5:40a
8:20a
12:10p
2:05p
6:55p
Wells, ME
5:59a
8:39a
12:29p
2:24p
7:14p
Dover, NH
6:17a
8:57a
12:47p
2:42p
7:32p
Durham - UNH, NH
6:25a
9:05a
12:55p
2:50p
7:40p
Exeter, NH
6:39a
9:19a
1:09p
3:04p
7:54p
Haverhill, MA
7:00a
9:40a
1:30p
3:25p
8:15p
Woburn, MA
D 7:29a
D 10:09a
D 1:59p
D 3:54p
D 8:44p
Boston, MA
7:50a
10:30a
2:20p
4:15p
9:05p
Northbound
WEEKDAY/WEEKEND
Train Number
681/691
683/693
685/695
687/697
L 689/699
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
! This time is approximate as the train doesn't stop here.
D Due to a non-competition agreement between Amtrak and Massachusetts Bay Transportation Authority this train only discharges passengers at Woburn/Anderson.
R Due to a non-competition agreement between Amtrak and Massachusetts Bay Transportation Authority this train only receives passengers at Woburn/Anderson.
L Train 689/699 will depart Boston on a delayed schedule as 1689 on nights of major concerts and events at the TD Garden and Fenway Park that have a start time of later than 8:p. Check the Downeaster Website for exact dates.