TrainWeb.org Facebook Page
Philly Railfan Pictures of the Week
Philly Railfan Pictures of the Week
 
A personal collection of photo essays related to rail and transit subjects around the Philadelphia area
 
Click HERE for previous RPOTW pages from 2002 to 2016
(this site is no longer affiliated with NRHS)
 
 
Oct 20 2020 Roster Shot of the Day - Conrail gondola Class G47 CR 581186 Morrisville Yard December 1999
Oct 18 2020

Pennsylvania Northeastern W230 gets a new engine in a familiar paint scheme Lansdale and Hatfield PA October 5 and 6 2020 2020

Oct 16 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 576849 Morrisville Yard December 1999
Oct 15 2020 Throwback Thursday - Conrail and NS powered ore train out of Philadelphia heads west through West Conshohocken PA June 1996
Oct 13 2020 Roster Shot of the Day - Conrail gondola Class G47 CR 580237 Morrisville Yard December 1999
Oct 11 2020

Amtrak, CSAO, NJT and SEPTA all conspire against me seeing the Avelia Liberty Amtrak Northeast Corridor North Philadelphia Station October 2 2020

Oct 09 2020 Roster Shot of the Day - Conrail gondola Class G43B CR 585258 in PC Green paint Morrisville Yard December 1999
Oct 08 2020 Throwback Thursday - Conrail CSOI with all-EMD power under the signals at Belmont Junction on Conrail Trenton Line Philadelphia PA June 1996
Oct 06 2020 Roster Shot of the Day - Conrail gondola Class G43 CR 577235 Morrisville Yard December 1999
Oct 04 2020

Amtrak Acela Express 2154 and Avelia Liberty test run in daylight on Amtrak Northeast Corridor North Philadelphia Station September 28 2020

Oct 02 2020 Roster Shot of the Day - Conrail gondola Class GX-52-A CR 585026 ex DTI 9691 Morrisville Yard December 1999
Oct 01 2020 Throwback Thursday - Conrail ML440 with pair of old soldiers, a GE C39-8 and an EMD SD40-2 SEPTA Norristown Line Norristown PA June 1996
Sep 28 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 576800 Morrisville Yard December 1999
Sep 27 2020

My very first Amtrak Acela Express test run in daylight on Amtrak Northeast Corridor Eddington Station Bensalem PA March 31 2000

Sep 25 2020 Roster Shot of the Day - Conrail gondola Class G42B CR 604608 Morrisville Yard December 1999
Sep 24 2020 Throwback Thursday - An all EMD all CSX empty coal train pauses on Conrail Harrisburg Line Swedeland PA June 4 1996
Sep 22 2020 Roster Shot of the Day - Conrail gondola Class GR52C CR 564002 Morrisville Line December 1999
Sep 20 2020

Twenty one years after, Conrail equipment can still be found, and you don't even have to look hard for it Lansdale and Abrams Yards July 2020

Sep 18 2020 Roster Shot of the Day - Conrail gondola CR 566539 Morrisville Line December 1999
Sep 17 2020 Throwback Thursday - Conrail OICS prancing through the garden on Conrail Trenton Line Belmont Junction Philadelphia PA June 1996
Sep 15 2020 Roster Shot of the Day - Conrail gondola CR 585827 Morrisville Line December 1999
Sep 13 2020

Twenty five years ago, the last westbound Broadway Limited arrives and departs Thirtieth Street Station Philadelphia PA September 9 1995

Sep 11 2020 Roster Shot of the Day - Conrail gondola Class G42B CR 581451 Morrisville Line December 1999
Sep 10 2020 Throwback Thursday - A cold day at Ford Street: North Jersey bound CR ML440 through Norristown with Conrail and Union Pacific power March 1996
Sep 08 2020 Roster Shot of the Day - Conrail gondola CR 584949 Morrisville Line December 1999
Sep 06 2020

SEPTA working on the railroad ... infrastructure: Progress report on Rehabilitation of the Lansdale Substation March, April and June 2020

Sep 04 2020 Roster Shot of the Day - Conrail gondola Class G43 CR 576377 Morrisville Line December 1999
Sep 03 2020 Throwback Thursday - A cold day at Belmont Junction: South Jersey bound coal train with Conrail and Union Pacific power February 1996
Sep 01 2020 Roster Shot of the Day - Conrail gondola Class GR52C CR 578228 Morrisville Line December 1999
Aug 30 2020

It's the little guy's turn: Different flavors of Pennsylvania Northeastern L160 Lansdale, Hatfield and Telford PA June and August 2020

Aug 28 2020 Roster Shot of the Day - Conrail gondola Class G52E CR 584049 Morrisville Line December 1999
Aug 27 2020 Throwback Thursday - A bad day at South Jenk: Disabled Silverliners wait while wire train repairs damaged catenary at Jenkintown Station April 8 1996
Aug 25 2020 Roster Shot of the Day - Conrail gondola CR 585542 ex-Cape Breton and Central Nova Scotia Railway Morrisville Line December 1999
Aug 23 2020

Not sure whether they are coming or going: Different flavors of Pennsylvania Northeastern W230, probably, sitting in Lansdale PA July and August 2020

Aug 21 2020 Roster Shot of the Day - Conrail gondola Class G43B CR 564572 Morrisville Line December 1999
Aug 20 2020 Throwback Thursday - Conrail SD50 CR 6726 wearing paint scheme honoring 1992 USCF Olympic Road Trials June 1995
Aug 18 2020 Roster Shot of the Day - Conrail gondola Class GHY Class CR 578513 ex-RDG Morrisville Line December 1999
Aug 16 2020

Twenty five years gone: Some of the last Conrail deliveries of clay ore to American Olean Tile Lansdale PA August 1995

Aug 14 2020 Roster Shot of the Day - Reading gondola Class GHY RDG 38870 Morrisville Yard December 1999
Aug 13 2020 Throwback Thursday - Conrail GP15-1 CR 1642 running on Conrail Chester Valley Branch Bridgeport PA February 1995
Aug 11 2020 Roster Shot of the Day - Conrail gondola Class GR52C CR 578289 ex-RDG 38849 Class GHY Morrisville Yard December 1999
Aug 09 2020

PN L160, now an intermodal train?, on the Pennsylvania Northeastern Bethlehem Branch Telford, Souderton and Hatfield PA July 8 2020

Aug 07 2020 Roster Shot of the Day - Conrail gondola CR 585843 Morrisville Yard December 1999
Aug 06 2020 Throwback Thursday - Conrail train CSOI climbs up from the Schuylkill River and CP Laurel Hill passing the Tastykake factory in Nicetown October 1994
Aug 04 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 577419 Morrisville Yard December 1999
Aug 02 2020

CSX C746, now an intermodal train?, on the SEPTA Stony Creek Branch and Main Line Whitpain and Lansdale PA July 8 2020

Jul 31 2020 Roster Shot of the Day - Conrail gondola Class GX-52-A CR 585053 (ex-DTI 9798) Morrisville Yard December 1999
Jul 30 2020 Throwback Thursday - Audience participation invited: Guess what is interesting about this photo of Conrail PIMO from April 1995?
Jul 28 2020 Roster Shot of the Day - Conrail coil steel flat car Class F51A CoilSHIELD2 CR 623910 with round hood Morrisville PA December 1999
Jul 26 2020

The same but different: CSX C746 on the SEPTA Norristown and Main Lines, Stony Creek Branch Norristown, Whitpain and Lansdale PA June 17 2020

Jul 24 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627709 (ex-PC 752709) in PC Green with round hoods Morrisville PA December 1999
Jul 23 2020 Throwback Thursday - Conrail local led by SW1500 CR 9614 coming off the Chester Valley Branch at Bridgeport PA April 1995
Jul 21 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627481 in PC Green with round hoods Morrisville PA December 1999
Jul 19 2020

NS 14G with the NS 8103 Norfolk and Western and the NS 8114 Norfolk Southern ES44AC heritage units Norristown PA July 11 2020

Jul 17 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627591 in PC Green with round and corrugated hoods Morrisville PA December 1999
Jul 16 2020 Throwback Thursday - SW1500 CSX 1115 in Seaboard System paint works CSX Snyder Avenue Intermodal Yard Philadelphia PA April 1995
Jul 14 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627125 (ex-PC 752125) with round hoods Morrisville PA December 1999
Jul 12 2020

Gone fishing: CSX C746 on the SEPTA Norristown Line, CSX Stony Creek Branch and PN Bethlehem Branch Lansdale PA June 5 2020

Jul 10 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627107 (ex-PC 752107) with corrugated and angular hoods Morrisville PA December 1999
Jul 09 2020 Throwback Thursday - A nice place to railfan: Conrail Trenton Line and Blue Line Connection at CP Nice Philadelphia PA October 1994
Jul 07 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627584 (ex-PC 752584) in PC Green with corrugated hoods Morrisville PA December 1999
Jul 05 2020

Shooting the fish that jumps in the boat: CSX C746 coming up the Stony Creek Branch and arriving in Lansdale PA June 24 2020

Jul 03 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627432 (ex-PC 752432) with round and corrugated hoods Morrisville PA December 1999
Jul 02 2020 Throwback Thursday - A snapshot of Amtrak 30th Street Station yard on a sunny afternoon in Philadelphia PA September 1993
Jun 30 2020 Roster Shot of the Day - Conrail coil steel gondola Class G52B CR 628193 with round hoods Morrisville Yard December 1999
Jun 28 2020

Pennsylvania Northeastern siding replacement project at the Soap in Lansdale PA June 4, 6, 7, 8, and 10 2020

Jun 25 2020 Throwback Thursday - Blue Mountain and Reading 425 with Reading and Northern U23B 2399 trailing on a passenger excursion September 1993
Jun 23 2020 Roster Shot of the Day - Conrail coil steel gondola Class G52B CR 628307 with round hoods Morrisville Yard December 1999
Jun 21 2020

The ides of June means there is still a daylight freight in Lansdale: CSX C746 coming off the Stony Creek Branch and on the runner June 15 2020

Jun 19 2020 Roster Shot of the Day - Conrail coil steel gondola Class G52B CR 628443 with round and corrugated hoods Morrisville Yard December 1999
Jun 18 2020 Throwback Thursday - Former Reading Company passenger station in Lansdale gets a little TLC from SEPTA Lansdale PA June 2000
Jun 16 2020 Roster Shot of the Day - Conrail box car Class X58A CR 209511 Lansdale Yard June 2000
Jun 14 2020

The comings and goings of Pennsylvania Northeastern W230 daylight runs to Warminster North Wales and Lansdale PA April 27 and 29 2020

Jun 12 2020 Roster Shot of the Day - Conrail box car Class X60G CR 237675 ex-PRR 125141 Morrisville Yard June 2000
Jun 11 2020 Throwback Thursday - Philadelphia Rapid Transit Company Peter Witt trolley 8534 Woodland Avenue and 50th Street Philadelphia PA September 1993
Jun 09 2020 Roster Shot of the Day - Conrail box car Class B65A CR 376140 Morrisville Yard June 2000
Jun 07 2020

An early end to Pennsylvania Northeastern W230 daylight runs to Warminster North Wales and Lansdale PA May 8 2020

Jun 05 2020 Roster Shot of the Day - Conrail gondola Class G52P CR 588289 with Conrail Quality logo Abrams Yard September 1999
Jun 04 2020 Throwback Thursday - Every Republic Locomotive RL1 in the world on Railworks Special SEPTA Main Line Oreland Station Oreland PA September 1993
Jun 02 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR 627599 with round and angular hoods Abrams Yard September 1999
Jun 01 2020

Remembering Conrail twenty one years after its demise - it doesn't get much more Conrail than this September 1990

May 31 2020

It's about time: Acela 21 aka Avelia Liberty out and about on Amtrak Keystone Corridor St Davids Station St Davids PA May 29 2020

May 29 2020 Roster Shot of the Day - Conrail flat car Class FE51D CR 750030 former Erie Lackawanna car Abrams Yard November 1999
May 28 2020 Throwback Thursday - SEPTA Stony Creek Ramble Excursion with RL1 SPAX 60 and 61 Brown Street Philadelphia PA June 1993
May 26 2020 Roster Shot of the Day - Conrail coil steel gondola Class G52B CR 628505 with round and angular hoods Abrams Yard September 1999
May 24 2020

Double the fun on Pennsylvania Northeastern Bethlehem Branch Local L160 working AmeriCold Hatfield PA April 22 2020

May 22 2020 Roster Shot of the Day - Conrail coil steel flat car Class 984F CR 623706 ex-NYC car with angular and corrugated hoods Abrams Yard September 1999
May 21 2020 Throwback Thursday - German Intercity Express (ICE) on lease to Amtrak for testing on Northeast Corridor October 1993
May 19 2020 Roster Shot of the Day - Conrail Flexi-Flo covered hopper Class 963H CR 897850, ex-NYC 885850, ex-PC 897850 Lansdale Yard January 2001
May 17 2020

Hey, don't forget about me! Pennsylvania Northeastern Bethlehem Branch Local L160 working AmeriCold Hatfield PA April 20 2020

May 15 2020 Roster Shot of the Day - Conrail Flexi-Flo covered hopper Class 996H CR 897717, ex-NYC 885717, ex-PC 897717 Lansdale Yard January 2001
May 14 2020 Throwback Thursday - Swedish State Railways X 2000 on lease to Amtrak for testing on Northeast Corridor September 1993
May 12 2020 Roster Shot of the Day - New Hope and Ivyland Railroad open hopper NHRR 7042 Lansdale Yard January 2001
May 10 2020

Had enough? NO! Pennsylvania Northeastern Coronavirus Express W230 SEPTA Main Line and Doylestown Branch Lansdale PA April 17 2020

May 08 2020 Roster Shot of the Day - Conrail gondola CR 584473 Morrisville Yard November 1999
May 07 2020 Throwback Thursday - Union Pacific E9A 949 and 951 on Conrail Darien Street Siding South Philadelphia PA July 2000
May 05 2020 Roster Shot of the Day - Conrail gondola Class G47 CR 581102 Morrisville Yard November 1999
May 03 2020

How about more Pennsylvania Northeastern Coronavirus Express W230 SEPTA Main Line and Doylestown Branch Lansdale PA April 15 2020

May 01 2020 Happy Birthday Amtrak! Throwback Thursday on Friday - with a throwback to yesterday's Throwback Thursday Philadelphia PA March 1992
May 01 2020 Roster Shot of the Day - Conrail gondola Class G52D CR 582400 Morrisville Yard November 1999
Apr 30 2020 Throwback Thursday - We don't need no stinking wires! Five Genesis units at 30th Street Station Philadelphia PA October 1999
Apr 28 2020 Roster Shot of the Day - Conrail gondola Class GR52C CR 579518 ex-RDG 38924 Morrisville Yard November 1999
Apr 26 2020

Let's do it again! Pennsylvania Northeastern Coronavirus Express W230 SEPTA Main Line and Doylestown Branch Lansdale PA April 15 2020

Apr 24 2020 Roster Shot of the Day - Conrail gondola Class G43C CR 578876 (ex-PC 579976) Morrisville Yard November 1999
Apr 23 2020 Throwback Thursday - St. Lawrence & Hudson on the Delaware : GP38-2 StL&H 7306 in South Philadelphia December 1999
Apr 21 2020 Roster Shot of the Day - Conrail coil steel flat car CR 623681 Class F51 "CoilSHIELD2" Morrisville Yard November 1999
Apr 19 2020

Pennsylvania Northeastern Coronavirus Express W230 SEPTA Main Line and Doylestown Branch Lansdale PA April 14 2020

Apr 17 2020 Roster Shot of the Day - Conrail gondola CR 585301 former Missouri Pacific Railroad Class G-100-8 MP 640096 Morrisville Yard February 2000
Apr 16 2020 Throwback Thursday - Another itty bitty Amtrak train, this time with three different paint schemes Eddington Station March 2000
Apr 14 2020 Roster Shot of the Day - Conrail gondola CR 585301 former Missouri Pacific Railroad Class G-100-8 MP 640096 Abrams Yard November 1999
Apr 12 2020

Pennsylvania Northeastern SD60 PN 8701 practicing social distancing before it was cool (and smart) March 11 2020

Apr 10 2020 Roster Shot of the Day - Conrail gondola Class G52N CR 587712 Morrisville Yard November 1999
Apr 09 2020 Throwback Thursday - Double headed E60MA's pulling three Amfleets Amtrak Northeast Corridor Eddington Station March 2002
Apr 07 2020 Roster Shot of the Day - Conrail gondola Class G47 CR 580735 Morrisville Yard November 1999
Apr 05 2020

Interesting equipment in Amtrak Penn Coach Yard and Race Street Engine Pit 30th Street Station Philadelphia PA March 22 2020

Apr 03 2020 Roster Shot of the Day - Conrail gondola Class G47 CR 577377 Morrisville Yard November 1999
Apr 02 2020 Throwback Thursday - Train 91 The Silver Star Amtrak Northeast Corridor Eddington Station March 2002
Apr 01 2020 Wayback Wednesday - Conrail Office Car Special departing 30th Street Station Amtrak Northeast Corridor Philadelphia PA August 22 1997
Mar 31 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 577448 Morrisville Yard November 1999
Mar 29 2020

Amtrak, NJT and SEPTA running anemic schedules during the novel coronavirus pandemic 30th Street Station Philadelphia PA March 22 2020

Mar 27 2020 Roster Shot of the Day - Conrail gondola CR 589006 (ex-NW 98084) Morrisville Yard November 1999
Mar 26 2020 Throwback Thursday - When Acela Express was the new kid in town Penn Coach Yard 30th Street Station Philadelphia PA December 2000
Mar 24 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 576965 Morrisville Yard November 1999
Mar 22 2020

The new kid in town: Acela 21 finally makes it to the NEC, for now sitting in Penn Coach Yard 30th Street Station Philadelphia PA March 22 2020

Mar 20 2020 Roster Shot of the Day - Conrail gondola Class G42B CR 565976 Morrisville Yard November 1999
Mar 19 2020 Throwback Thursday - Little train on a big railroad Amtrak Northeast Corridor Eddington Station Bensalem PA March 2002
Mar 17 2020 Roster Shot of the Day - Conrail gondola Class GR52C CR 579426 Morrisville Yard November 1999
Mar 15 2020

The last running GE C39-8 in America poses for pictures on its way back home from Telford to Lansdale PA February 17 2020

Mar 13 2020 Roster Shot of the Day - Conrail caboose Class N21 CR 21205 Morrisville Yard November 1999
Mar 12 2020 Throwback Thursday - NRHS Excursion with FP7 RDG 902 and RDG 903 poses for Lansdale Day Lansdale PA June 3 2000
Mar 10 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 577122 Morrisville Yard November 1999
Mar 08 2020

SEPTA Norristown trains 6231 and 3234 at Ford Street with NS 14G in between Norristown PA February 26 2020

Mar 06 2020 Roster Shot of the Day - Conrail gondola Class G43A CR 577277 Morrisville Yard November 1999
Mar 05 2020 Throwback Thursday - East Penn Railways freight with B23-7 EPRY 3153 and ALCo RS-1 EPRY 57 Telford PA February 2001
Mar 03 2020 Roster Shot of the Day - Conrail gondola CR 585408 (ex-CSXT 480361, ex-SBD 480361, ex-L&N 176???) Morrisville Yard November 1999
Mar 01 2020

Not much of a New Jersey Chamber of Commerce Train with Amtrak 125 and Acela Express 2117 North Philadelphia PA February 27 2020

Feb 28 2020 Roster Shot of the Day - Lackawanna Valley Railroad snow flanger LVAL 64707 (nee-CR 64707, -PC 60052, -PRR ?) Lansdale PA November 1999
Feb 27 2020 Throwback Thursday - New Jersey Chamber of Commerce Train with two E60MA's and 18 Amfleets Eddington Station Bensalem PA February 2001
Feb 25 2020 Roster Shot of the Day - Conrail flat car Class F41D CR 716357.Abrams Yard November 1999
Feb 23 2020

A new pedestrian crossing for Liberty Bell Trail in Lansdale over the lightly used Stony Creek Branch Lansdale PA January 27 2020

Feb 21 2020 Roster Shot of the Day - Conrail gondola Class G52P CR.588638.Abrams Yard November 1999
Feb 20 2020 Throwback Thursday - Amtrak NEC deadhead move with P40's, private varnish, Amfleets and CSX office cars July 13 2001
Feb 18 2020 Roster Shot of the Day - Conrail flat car CR 759706 Abrams Yard November 1999
Feb 16 2020

ESPN and Pennsylvania Northeastern at Telford and PN L160's run south with a flashback Telford, Souderton and Hatfield PA January 28 2020

Feb 14 2020 Roster Shot of the Day - Conrail coil steel flat car Class F50 CR.627669 Morrisville PA November 1999
Feb 13 2020 Throwback Thursday - Thanksgiving Sunday Amtrak Extra with MARC AEM-7 and Amfleets Frankford Junction November 1991
Feb 12 2020 Roster Shot of the Day - Conrail gondola CR 585748 Morrisville PA November 1999
Feb 09 2020

Pennsylvania Northeastern L160 run north to interchange with ESPN Hatfield, Souderton and Telford PA January 28 2020

Feb 06 2020 Throwback Thursday - SEPTA Silverliner III's in Airport Yellow decal scheme Jenkintown PA June 2000
Feb 02 2020

CSX empty ethanol train K603 with CEFX/UP power pulling out of Greenwich Yard on a damp and dreary day Philadelphia PA January 25 2020

Jan 30 2020 Throwback Thursday - This is just a test : Amtrak HHP-8 652 being tested on Amtrak Northeast Corridor Philadelphia PA June 2000
Jan 26 2020

SEPTA pulls the plug on the Route 15 PCC II's a day early, so nothing to look at but tracks and wires Richmond Street Philadelphia PA January 25 2020

Jan 23 2020 Throwback Thursday - A gray ghost on Norfolk Southern : C40-9W NS 9384 in primer Morrisville PA December 1999
Jan 19 2020

SEPTA and PennDOT begin upgrade of Ford Street grade crossing on SEPTA Norristown Line Norristown PA January 13, 14 and 15 2020

Jan 16 2020 Throwback Thursday - Amtrak Acela Express test run with roof shrouds removed from power car AMTK 2004 Bensalem PA March 31 2000
Jan 12 2020 Thanksgiving Sunday NS 39G and 38G almost on Amtrak Northeast Corridor at North Philadelphia Station Philadelphia PA December 1 2019
Jan 09 2020 Throwback Thursday - Chessie GP40's 6565 and 6506 on CSX B738 Lansdale PA March 2000
Jan 05 2020 Thanksgiving Sunday Amtrak and NJT push pulls on Amtrak Northeast Corridor at North Philadelphia Station Philadelphia PA December 1 2019
Jan 02 2020 Throwback Thursday - CSX Retirement Party Train with PRR 5809 and 120 Philadelphia PA December 10 2000
Dec 29 2019 The return of trolleys on Richmond Street gets closer - SEPTA construction of Route 15 Westmoreland Loop Philadelphia PA December 8 2019
Dec 22 2019 Is this the last year of SEPTA electric powered gel trains? Who knows! North Wales and Lansdale PA October 23 and 24, November 18 and December 6 2019
Dec 15 2019 Everybody works! Pennsylvania Northeastern takes 3 six axles to Telford, but it doesn't last long November 22 and 26 and December 4 2019
Dec 08 2019 In memory of Rich Pattison: Power change in Lansdale and a visiting coach on the move Lansdale PA October 18, 19, 20 and 23 2019
Dec 01 2019 Old-ish power on Pennsylvania Northeastern, and yes, C39-8 PN 8212 is still kicking around Bethlehem Branch Hatfield PA October 7 2019
Nov 24 2019 New-ish power for East Penn Railroad or Railways, it depends, really, on ESPN, or EPRY, Bethlehem Branch Telford PA October 8 2019
Nov 17 2019 SEPTA supplements West Trenton and Trenton service during I-95 reconstruction September 30 and October 1 2019
Nov 10 2019 CSX C746 meets SEPTA 6325 with MARC set Woodbourne Station PA October 2 2019
Nov 03 2019 The Pennsylvanian gets a baggage car Amtrak Northeast Corridor Eddington Station Bensalem PA October 1, 2 and 3 2019
Oct 27 2019 Well, that was fast ... thank you, PSR: New modus operandi already for CSX Q300 CP Berry Philadelphia PA October 18 and 22 2019
Oct 20 2019 A two catenary car kind of day on Amtrak Northeast Corridor Cornwells Heights Station Bensalem PA September 18 2019
Oct 13 2019 CSX mixing things up, again. Tropicana orange juice cars on a new train, CSX Q300 CP Berry Philadelphia PA September 5 and 9 2019
Oct 06 2019 SEPTA leasing MARC Sumitomo Nippon Sharyo cab cars for use on West Trenton Line Langhorne PA September 26 2019
Sep 29 2019 Had enough yet? Pennsylvania Northeastern Railroad passenger excursions on Bethlehem Branch Souderton and Hatfield PA September 20 2019
Sep 22 2019 Pennsylvania Northeastern Railroad passenger excursions on Bethlehem Branch just keep on coming Lansdale and Hatfield PA September 14 2019
Sep 15 2019 Pennsylvania Northeastern Railroad passenger excursions playing on the railroad on Bethlehem Branch ... again Lansdale PA August 25 2019
Sep 08 2019 Pennsylvania Northeastern Railroad passenger excursions playing on the railroad on Stony Creek Branch Lansdale PA August 24 2019
Sep 01 2019 Pennsylvania Northeastern Railroad passenger excursions playing on the railroad on Bethlehem Branch Lansdale PA August 23 2019
Aug 25 2019 Pennsylvania Northeastern Railroad maintenance of way working on the railroad in Lansdale Yard August 7 2019
Aug 18 2019 Amtrak, SEPTA and Conrail CSAO meets on the Amtrak Northeast Corridor Cornwells Heights, Eddington and Torresdale PA July and August 2019
Aug 11 2019 CSX C770 Woodbourne to South Philadelphia transfer run at CP Berry on CSX Trenton Line Woodbourne PA July 18 2019
Aug 04 2019 CSX C746 Lansdale to Woodbourne transfer run on NS Morrisville, SEPTA West Trenton and CSX Trenton Lines Woodbourne PA July 18 2019
Jul 28 2019 USDOT/FRA test car DOTX 216 on Amtrak Trains 180 and 125 Torresdale, Cornwells Heights and Eddington Stations July 24 and 26 2019
Jul 21 2019 SEPTA ACS-64 wanderings West Trenton Line, Warminster and Doylestown Branches June and July 2019
Jul 14 2019 They have done more before breakfast that most: CSX C746 at the end of its run Lansdale PA July 10 2019
Jul 07 2019 A room with a view, or more specifically, an American View on Train 125 compares favorably to the back end of the Crescent July 1 2019
Jun 30 2019 Waking up the neighborhood: CSX C746 Woodbourne to Lansdale arrives at dawn Lansdale PA June 21 2019
Jun 23 2019 New power on SEPTA wire train operating on CSX as work train O34 Neshaminy Falls and Middletown Twp PA June 18 and 19 2019
Jun 16 2019 SEPTA wire train operating on CSX as work train O34 to remove wires Wood to Summit Woodbourne Station Langhorne PA June 10, 11, 12 and 13 2019
Jun 09 2019 Hulmeville Road Bridge over CSX and SEPTA near Langhorne Station closed due to deterioration June 5 2019
Jun 02 2019 Some old friends return to the Trenton Line: Autoracks on CSX Q410 in the rain Neshaminy Falls PA May 13 2019
May 26 2019 A late lunch at Cornwells Heights Station starting and ending with Keystones plus Acela, the Crescent and a lone CSX GP40-2 May 10 2019
May 19 2019 North Wales Borough 150th Anniversary steam excursions with NHRR 40 Warminster, North Wales, Lansdale and Gwynedd Valley PA May 17 and 18 2019
May 12 2019 CSX P922 James E. Strates Carnival Train: One car at a time CP Berry on CSX Trenton Line Philadelphia PA May 8 2019
May 05 2019 The parade continues: CSX Trenton Line tank trains with CSX, BNSF, NS, CP, CN, KCS and BC Rail March, April and May 2019
Apr 28 2019 A little more than the usual: a three car CSX Geometry Train W001 CP Berry Philadelphia PA April 23 2019
Apr 21 2019 A view from above: a lunch with CSAO FJ-10, and Acela Express, the Silver Star, SEPTA and Keystone Eddington Station Bensalem PA April 9 2019
Apr 14 2019 Orange juice loads meet the empties: Tropicana on CSX Q032 pass Tropicana on Q409 CP Berry Philadelphia PA April 3 2019
Apr 07 2019 A couple of NEC lunches with an old friend, CSAO FJ-10, and Acela Express, the Silver Star, SEPTA and Keystones April 1 and 2 2019
Mar 31 2019 And now its watch has ended: A tribute to Pennsylvania Northeastern Railroad C39-8 PN 8212 Lansdale PA March 20, 27, 29, 30 and 31 2019
Mar 24 2019 First week of SEPTA trying out full day push pull service Hatboro, Lansdale and North Wales PA March 18, 19 and 21 2019
Mar 17 2019 Trenton Line daylight doublestack: CSX intermodal Q158 meets mixed freight Q300 at CP Berry Philadelphia PA February 18 2019
Mar 10 2019 Old power working and new power on its way to Pennsylvania Northeastern CP Berry Philadelphia and Lansdale PA March 4, 7, 9 and 10 2019
Mar 03 2019 New Jersey Chamber of Commerce Walk to Washington Charter Eddington and Cornwells Heights Stations February 28 and March 1 2019
Feb 24 2019 Wanna live next to the railroad? Pennsylvania Northeastern Railroad and the new Madison Lansdale Station apartments Lansdale PA February 1 and 14 2019
Feb 17 2019 Gas and Trash equals Cash for CSX: BNSF powered oil train K144 meets empty trash on Q300 at CP Berry Philadelphia PA February 7 2019
Feb 10 2019 Amtrak Veterans ACS-64 on Train 43 the Pennsylvanian Cornwells Heights and Eddington Station Bensalem PA January 30 and 31 and February 4 2019
Feb 03 2019 Haven't I seen you somewhere before??? Tropicana cars now back on CSX Q032 Philadelphia PA January 28 and 29 and February 1 2019
Jan 27 2019 A tribute to an old friend on the occasion of its retirement: Amtrak's Solari Board at Thirtieth Street Station Philadelphia PA January 25 2019
Jan 20 2019 A tribute to longevity: Ten Amtrak ex-PRR/PC Metroliners as cab cars on the Northeast and Keystone Corridors March to December 2018
Jan 13 2019 Still working fifty years after their introduction, just not as they started out: Amtrak ex-PRR/PC Metroliners as cab cars on the NEC January 2019
Jan 06 2019 Let's do it again: A fitting end and beginning to the years: My favorite local CSX C770 on the way to Manville NJ December 31 2018 and January 4 2019
Dec 30 2018 A fitting end to the year: My favorite local CSX C770 on the way to South Philly CP Berry Philadelphia PA December 11 2018
Dec 23 2018 Amtrak Northeast Corridor Lunch with Silver Meteor, Silver Star, SEPTA, CSX/CSAO and a push-pull surprise December 21 2018
Dec 16 2018 Push-pull pick'em: Three days, three lines, three railroads, three push-pull trains, all within five miles December 6, 7 and 8 2018
Dec 09 2018 Pennsylvania Northeastern L160 running the Bethlehem Branch with Tiger Lady PN 5342 and Tiger Cub PN 7010 November 26 2018
Dec 02 2018 A pair of SEPTA push-pull electrics with a twist: Motors on both ends - Wash 1 and Farewell to the AEM-7 Special December 1 2018
Nov 25 2018 The Second Act for SEPTA's AEM-7's and ALP-44: Pulling and pushing wash trains Lansdale and North Wales PA October and November 2018
Nov 18 2018 CSX Intermodal Q032 power in three different flavors: Two up front, one up front and one in the middle and one on each end November 5, 6 and 9 2018
Nov 11 2018 Mixing water with electricity is good on SEPTA: Test run of juiced wash train Lansdale and North Wales PA October 24 2018
Nov 04 2018 Order complete: SEPTA sends Genset 70 to pick up its last two ACS-64 SEPTA Sprinters at CSX Woodbourne Yard October 16 2018
Oct 28 2018 SEPTA ACS-64 Sprinters pulling 8 car trains on Trenton Line Cornwells Heights, Eddington and Torresdale Stations October 1, 4 and 9 2018
Oct 21 2018 Amtrak catenary car on Northeast Corridor Eddington and Cornwells Heights Stations August 30 and September 4 2018
Oct 14 2018 Amtrak tampers and ballast regulators on Northeast Corridor Cornwells Heights Station August 21 2018
Oct 07 2018 A sampling of advertising wraps on SEPTA Silverliner V's August and September 2018
Sep 30 2018 CSX Track Geometry Train W001 CP Berry Philadelphia PA September 19 2018
Sep 23 2018 Look, ma, no shadows: Amtrak Northeast Corridor on a cloudy day Cornwells Heights Station Bensalem PA September 12 2018
Sep 16 2018 Same power on different trains: CSX C746 and C770 on CSX Trenton Line Woodbourne and Langhorne PA September 11 and 13 2018
Sep 09 2018 Oil and ethanol trains with CSX, BNSF, UP, CREX and NS power on the CSX Trenton Line August 15, 17, 20, 22 and 28 2018
Sep 02 2018 A tribute to Bob Weiler: Lansdale Founder's Day excursions and NHIR and PN power review August 25, 31 and September 1 2018
Aug 26 2018 The end of the line for SEPTA's AEM-7's and ALP-44 on West Trenton and Trenton Lines August 13 to 22 2018
Aug 19 2018 Double the fun: CSX K603 ethanol empties times two and Q410 with Q140 in the middle CP Berry Philadelphia PA August 6 2018
Aug 12 2018 Chasing SEPTA Sprinters: ACS-64's delivered, in service, getting rescued and testing on West Trenton and Main Lines July and August 2018
Aug 05 2018 A couple freight moves on the Cape May Seashore Lines Tuckahoe NJ July 29 2018
Jul 29 2018 How about another new juice train: Tropicana Orange Juice cars now on CSX Q410 CP Berry Philadelphia PA July 19 2018
Jul 22 2018 Looking for reasons to photograph SEPTA Silverliner IV's? Here are two: White Whale 442 and Wrong Way 288 July 14, 15 and 18 2018
Jul 15 2018 A grab bag of trains on CSX Trenton Line: N731, Q301, Q438, Q032, K144, Q410, Q031, Q439, 14G and Q403 June 2018
Jul 08 2018 CSX C770 meets K139 and Q032 meets K140 on CSX Trenton Line at CP Berry Philadelphia PA June 21 2018
Jul 01 2018 CSX Gauge Measurement System GMS-2, aka the Winnebago, CSX Trenton Line CP Berry Philadelphia PA June 20 2018
Jun 24 2018 Amtrak, SEPTA, NJT and Norfolk Southern, plus the TLM, at North Philadelphia Station Philadelphia PA June 17 2018
Jun 17 2018 Starting to take shape: Madison Lansdale Station progress Lansdale PA June 14 2018
Jun 10 2018 Diesels on the Corridor: CSAO FJ-10 and Amtrak Ballast Train Cornwells Heights and Eddington Stations Bensalem PA May 21 2018
Jun 03 2018 The end is nigh - RETIRE! Almost all of SEPTA's AEM-7's and ALP-44 on the West Trenton Line May and June 2018
May 27 2018 CSX P920: James E. Strates Carnival Train at CP Berry on CSX Trenton Line Philadelphia PA May 15 2018
May 20 2018 A relic of the past: what is left of a Pennsylvania Railroad B60b baggage car in PRR's home city Philadelphia PA April 1 2018
May 13 2018 Parting shots of the Tie Laying Machine Cornwells Heights, Andalusia, Torresdale and Holmesburg Junction PA April/May 2018
May 06 2018 SEPTA Sprinters: getting delivered and testing/training Neshaminy and Main Lines April 21 through May 5 2018
Apr 29 2018 Far fewer but more interesting interruptions in the afternoon for the Tie Laying Machine Eddington Station April 11 2018
Apr 22 2018 Constant interruptions to an early morning start for the Tie Laying Machine Eddington Station April 11 2018
Apr 15 2018 Amtrak tie gang and Loram Railvac running ahead of the Tie Laying Machine Eddington Station April 9 2018
Apr 08 2018 Amtrak Tie Laying Machine working its way west on the Northeast Corridor Croydon PA April 5 2018
Apr 01 2018 SEPTA wire work on West Trenton Line and track work on Main Line and Doylestown Branch March 26 and 28 2018
Mar 25 2018 A different diesel engine pulling the same two electric motors: CSX W991 and SEPTA Extra 70 March 23 and 24 2018
Mar 18 2018 Spring Maintenance Season on Amtrak Northeast Corridor causes operational changes March 12 and 15 2018
Mar 11 2018 Trying to catch Amtrak Acela Expresses passing at speed, plus bonus CSAO FJ10 March 5 and 6 2018
Mar 04 2018 CSX Sampler on Trenton Line: Q409, Q140, Q403, Q300, Q031 and Q032 February 26, 27 and 28 and March 1 2018
Feb 25 2018 SEPTA's new toys: ACS-64 SPAX 902 and 903 join 901 Lansdale and Neshaminy Falls PA February 17 and 21 2018
Feb 18 2018 CSX W012 Continuous welded rail train with ex-Conrail power through Langhorne PA February 1 2018
Feb 11 2018 FLY EAGLES FLY ON THE ROAD TO VICTORY!!!!! Eagles wrapped Silverliner V's Lansdale PA September 1 2017
Feb 04 2018 SEPTA Sprinter out for testing pulls down some wires - ooops! Neshaminy Falls, Trevose and Philmont PA January 30 2018
Jan 28 2018 CSX Brandt R4 Power Unit on a gondola work train CP Berry Philadelphia PA January 16 2018
Jan 21 2018 Liberty Bell Trail and Madison Lansdale Station progress Lansdale PA January 13 2018
Jan 14 2018 SEPTA AEM-7 SPAX 2303 tagged Neshaminy Falls and Langhorne PA January 10 and 11 2018
Jan 07 2018 CSX Q140 back to lunchtime runs on Trenton Line Philadelphia and Langhorne PA January 2, 4, 5, 10, 11 and 12 2018
Dec 31 2017 Empty CSX/BNSF oil train and 2017 heading off into the sunset CP Berry Philadelphia PA December 29 2017
Dec 24 2017 Sperry inspection hi-rail SRS 770 and CSX Q032 CP Berry Philadelphia PA December 21 2017
Dec 17 2017 Believe it or not, CSX Q272: my first double stack at CP Berry Philadelphia PA December 15 2017
Dec 10 2017 GMTX 331 off lease from ESPN in Quakertown and going home Lansdale PA December 3 and 4 2017
Dec 03 2017 Amtrak 91 Silver Star and 20 Crescent, plus new rail for the NEC Eddington Station Bensalem PA November 29 2017
Nov 26 2017 New Jersey Transit at North Philadelphia Station on Thanksgiving Sunday Philadelphia PA November 29 2017
Nov 19 2017 SEPTA Wash Train with newest SEPTA engine SPAX 80 Lansdale PA November 11 2017
Nov 12 2017 A trip up the Bethlehem Branch Quakertown and Souderton PA November 11 2017
Nov 05 2017 CSX Ethanol train K602 with a three pack of BNSF Philadelphia PA November 2 2017
Oct 29 2017 Soon to be a memory: the forgotten power on the all but abandoned Bustleton Branch Philadelphia PA October 25 2017
Oct 22 2017 SEPTA Wire train working in the quiet zone Heacock Road Lower Makefield PA October 12 2017
Oct 15 2017 Before work under the clouds: SEPTA and CSX trains Neshaminy Falls Station Neshaminy Falls PA October 13 2017
Oct 08 2017 After work in sun and shadow: SEPTA and CSX trains plus a Sperry car Langhorne Station Langhorne PA October 4 2017
Oct 01 2017 Fancy meeting you here: Chasing and being chased by the newest AEM-7 still running September 28 and 29 2017
Sep 24 2017 Is that really a CSX train? Norfolk Southern power on K602 CP Berry Philadelphia PA September 21 2017
Sep 17 2017 CSX local C770 having trouble trying to get into its own yard CP Fairless Jct and Woodbourne PA September 14 2017
Sep 10 2017 Next stop, Cornwells Heights, well, that is if we CAN stop! SEPTA train 733 Cornwells Heights PA September 7 2017
Sep 03 2017 CSX still running ethanol to Philly, this time with Kansas City Southern power Langhorne PA August 29 2017
Aug 27 2017 SEPTA displays its newest engine and a couple vintage busses for Founders Day Lansdale PA August 26 2017
Aug 20 2017 A couple of trains out of the Sunshine State: one hauling people, the other orange juice August 9 and 11 2017
Aug 13 2017 Amtrak cab cars on Keystone Trains on the Northeast Corridor Cornwells Heights and Eddington Stations July and August 2017
Aug 06 2017 CSX W951 empty tie train with ET44AH CSX 3292 and which color is CSX MOW standard? Philadelphia PA July 6 2017
Jul 30 2017 A lunch hour on Amtrak's Northeast Corridor at Cornwells Heights PA July 5 2017
Jul 23 2017 SEPTA's latest version camera car 451-452 Landale MU Yard Lansdale PA July 9 2017
Jul 16 2017 CSX Q388 with retired B20-8/B40-8's en route to Pan Am Railways Philadelphia July 6 2017
Jul 09 2017 Less oil, more alcohol: CSX K542 loaded ethanol to Philadelphia June 12 2017
Jul 02 2017 Two pair: The engines of the Cape May Seashore Line Tuckahoe NJ June 12 2017
Jun 25 2017 No fun and games on SEPTA West Trenton Line Neshaminy and Langhorne PA June 2017
Jun 18 2017 The best laid plans: CSX combines Q032 and Q034 Philadelphia PA May and June 2017
Jun 11 2017 CSX P922 James E. Strates Carnival Train Philadelphia PA May 22 2017
Jun 04 2017 CSX P923 The LAST RBBB Circus Purple Unit Funeral Train Philadelphia PA May 24 2017
May 28 2017 CSX P927 RBBB Circus Red Unit Funeral Train Neshaminy Falls PA May 10 2017
May 21 2017 CSXT cars on Tropicana Orange Juice Train CSX Q140 May 1 and 2 2017
May 14 2017 Introducing the new Tropicana Orange Juice Train: CSX Q140 May 1 and 2 2017
May 07 2017 RBBB Circus Blue Unit Train at Woodbourne Station on CSX Trenton Line March 13 2017
Apr 30 2017 CSX and SEPTA in this year's snow January 10, February 10 and March 10 2017
Apr 23 2017 A cold day in hell, er, Bensalem: Winter on Amtrak's NEC March 17 2017
Apr 16 2017 The view from the top: new vistas from atop Lansdale Parking Garage April 14 2017
Apr 09 2017 CSX High rail truck and its terrible, horrible, no good, very bad day February 14 2017
Apr 02 2017 Loram Railgrinder RG045 in transit on CSX Trenton Line November 30 2016
Mar 26 2017 Surprise! EMD leaders on CSX Trenton Line March 2, 7, 8 and 10 2017
Mar 19 2017 RBBB Circus Blue Unit Train at CP Berry on CSX Trenton Line February 21 2017
Mar 12 2017 BNSF power on oil train K138 at CP Berry on CSX Trenton Line February 24 2017
Mar 05 2017 A blast from the past - Brand new CW60AC's on CSX Trenton Line October 1999
Feb 26 2017 A blast from the past - CSX Office Car Special on CSX Trenton Line October 1999
Feb 19 2017 A blast from the past - Norfolk Southern patches on Conrail engines October 2000
Feb 12 2017 A blast from the past - Conrail caboose 21286 and DODX caboose 902 August 2000
Feb 05 2017 A blast from the past - Canadian Pacific and Soo in South Philadelphia PA August 2000
Jan 29 2017 A blast from the past - CSX Q174 "The Other Juice Train" Philadelphia PA August 2000
Jan 22 2017 A blast from the past - Amtrak's Northeast Corridor at Croydon PA August 2000
Jan 15 2017 A blast from the past - South Philly local working at Darien and Pattison August 2000
Jan 08 2017 A blast from the past - Union Pacific Convention Special on the move July 23 2000
Jan 01 2017 A blast from the past - Union Pacific Convention Special in South Philadelphia August 2000
   
All photographs for personal non-commercial use only. All rights reserved by original owner of image. Reproduction or redistribution in any form without express written permission is prohibited.
 
Direct website questions or comments to webmaster
 
Website created January 1, 2017
 
Website Copyright 2017-2020 John P. Almeida