PDX Railfan
banner
pdxrailfan.bsky.social
PDX Railfan
@pdxrailfan.bsky.social
Railfanning the western US, particularly the PNW! 📸 Canon EOS Rebel T7
Spent the day in Hood River, OR, yesterday! Caught the Mount Hood Railroad doing its thing, The Dalles Local picking up lumber loads, and trains flanked by the autumn leaves!
October 26, 2025 at 5:19 AM
SDRX 910 brings up the rear of this northbound Sounder commuter train on the edge of Puyallup, WA.
August 9, 2025 at 6:00 AM
Spent some time at Troutdale today! Found a nice little corner where I could set up shop and watch the trains go by, and caught a Canadian Pacific heritage unit rolling through town on the day’s grain shuttle!
August 2, 2025 at 6:09 AM
BNSF 3908 is on the point of this 3x1 C-BTMBRA, hauling export coal from Wyoming’s Black Thunder Mine to Roberts Bank, BC. 7/17/25
July 26, 2025 at 6:04 AM
A wave hello from the engineer up front as SC-44 WDTX 1400 leads Cascades Train 506 to Seattle. This Talgo set, the Mt. Jefferson, hit a fallen tree late last year that damaged the cab car. It was recently given a shiny new cab, a welcome relief since the Horizon cars were pulled from service.
July 4, 2025 at 10:39 PM
Thinking I’ll hang out on the Fallbridge sub today
April 14, 2025 at 3:08 PM
UP 7930 pulls a manifest by the signals at Mosier siding. These searchlight signals are a rare sight nowadays and what few remain are disappearing fast, replaced with easier to maintain traffic light-style signals. This one’s days are numbered; a new signal mast is on the ground awaiting install.
March 23, 2025 at 6:36 AM
Mondays are for railfanning! I wanted to go further into the Columbia Gorge and it did not disappoint. Snagged 4 different trains at The Dalles thanks to some luck and careful monitoring of my radio scanner to hear what was going on the Portland-Hinkle UP line.
March 5, 2025 at 6:45 PM
Went further into the Columbia River Gorge today and was surprised by how close by a lot of really good spots were! Made it out to The Dalles and then just a little farther east I ran into the Oregon Trunk sub (BNSF’s line to Bend) and then this bridge over Lake Umatilla
March 4, 2025 at 4:57 AM
There and back again
.
UP 5608 led a 4-motor light power move across Portland’s Steel Bridge. A few minutes later, the signal lit up again and 5608 went back the way it came, in the rear instead of the front.
February 25, 2025 at 4:11 PM
A northbound Union Pacific local approaches grade crossings at Hubbard, OR, milepost 739 on the Brooklyn subdivision.
December 21, 2024 at 5:41 PM
UP 7356 leads a manifest train through North Portland’s Kenton Line. Mount Hood can be seen in the background.
December 21, 2024 at 2:47 AM
Been in a funk all month so I haven’t done much railfanning, but this past week I bucked that. Got some pics in the central Willamette Valley (just north of Salem) and found a cool spot on the UP in Portland with Mount Hood as a backdrop. Going on a trip next week, hope to post edits before then.
December 5, 2024 at 2:52 PM
Through the mist and clouds of the Columbia River Gorge, a Union Pacific Z train emerges. Flanked by fall colors, this high-priority passes by the tri-light signal and the rock slide fence at MP 28.8 as it races to Hinkle for a crew change. 11/5/24
November 18, 2024 at 2:47 AM
Dusk sets in as the 4-car Empire Builder Train 28, led by a Siemens Charger in Phase VI scheme, races east through Washougal, WA.
November 13, 2024 at 3:43 PM
The tri-light signals are lit up as UP 5910 leads a manifest train west at MP 28.8 on the Portland subdivision. The red flag indicates a track gang is working in the area and approaching trains must contact the foreman to get permission through the limits.
November 12, 2024 at 1:19 AM
AMTK 160, the 50th anniversary P42 affectionately dubbed the “Pepsi can,” leads the 4-car Empire Builder No. 28 across the Columbia River Bridge in Vancouver, WA. A break in the clouds adds a little bit of sunshine to the Oregon side’s greenery and to this beautiful heritage unit.
November 3, 2024 at 1:25 AM
A snowy and cloud-wrapped Mount Hood rises above BNSF 3828 as it leads a string of tank cars from the oil fields of the Midwest to the refineries of the Northwest. 10/30/24
October 31, 2024 at 8:02 PM
Part of the fun and the challenge of moving to Portland is finding my own railfanning spots. In UT I was a part of a few groups that would all do meetups, share locations, etc. Haven’t found that to be the case here (yet) so I’m blazing my own trail for better or for worse.
October 30, 2024 at 8:35 PM
Reposted by PDX Railfan
Look both ways for trains
October 30, 2024 at 6:58 PM
#ThrowbackThursday (a day late)

“Pepsi can” AMTK 160, Amtrak’s 50th anniversary heritage unit wearing Dash 9 livery, leads an inbound Coast Starlight Train 11 across the Steel Bridge. 1/30/24 📸 iPhone 14 Pro
October 25, 2024 at 11:46 AM
On the outskirts of Cascade Locks, rebuilt Canadian Pacific SD70ACu no. 7053 leads a grain train under the overcast and rainy autumn skies and through the greenery of the Columbia River Gorge on UP’s Portland subdivision.
October 23, 2024 at 4:51 AM
Railfanning the UP today! Can anyone guess where these were taken?
October 22, 2024 at 1:21 AM
Talgo Series VIII “Mt. Jefferson” is today’s Amtrak 507 southbound from Seattle to Portland then Eugene, OR. The train races past at top speed through Vader, WA, flanked by autumn leaves. 10/14/24
October 17, 2024 at 2:43 PM
A pedestrian waits patiently as a Union Pacific intermodal train ("stack train") makes its way off the Steel Bridge. Union Station's clock tower rises above as these double-stacked port containers slowly make their way through West Portland.
October 15, 2024 at 6:30 AM