A westbound Keystone service train meets an eastbound NJ Transit commuter train during the "golden hour" on one of the busiest travel days of the year.
The sun is beginning to set on another day along Norfolk Southern's busy Pittsburgh line as loaded coal train 650 departs South Fork, Pennsylvania behind an awesome consist of locomotives featurin... (more)
Twice Blessed.....The rear pushers on the very long westbound autorack, Q261 pass the head end of eastbound manifest Q394 in near perfect autumnal light. The empty autorack was about 10,000 feet ... (more)
NJ Transit Newark to Bay Head train 2303 is racing Amtrak's New Orleans bound train 19 through North Elizabeth.
The race is on!! With both trains speeding towards a crew change at Kamloops, CP's Vancouver-Toronto hotshot 100-22 is seen at left while CN's Vancouver-Edmonton M31051 21 is seen at right. They'r... (more)
Royal Canadian Pacific's "Rockies Experience" tour, once the anchor of my Canadian wanderings, stalled on the ascent to Kicking Horse Pass and is easing back into the yard while mainline... (more)
"Metro North Passenger Charter at GCT" Metro North Passenger Charter "PC-2" reverses into Track 28 at Grand Central Terminal after running around the Loop Track with 2 P32AC-DMs and 7 Priva... (more)
Racks meet racksEastbound rack train 272 darts out of Coopers Tunnel just a few short miles from the once busy yard at Bluefield, passing train 83K and their train of previously sto... (more)
BNSF 2819 emerges from the shadows at Valley, WA, slowing down to pick up a few cars at the sand industry. The power has been typical of this job for a couple years, with GP cab units on either e... (more)
Burlington Northern Santa Fe’s Denver to Stockton manifest freight passes the DPUs of an eastbound Union Pacific coal load at Leyden, Colorado, on April 9, 2001.
An early-morning south/westbound Acela consists pulls away from Trenton station as a Septa train arrives from Philadelphia with an AEM-7 leading.
An Amtrak Pacific Surfliner makes its way along the sandy beaches of San Clemente.
On the first day of SEPTA service disruptions due to an issue with the new Silverliner V equipment, a train bound for Center City Philadelphia departs Trenton about 15 minutes late with AEM-7 2306... (more)
Got lucky to catch this 3 way meet in Old Saybrook. On the left is CDOT Train 1687 and on the right is Amtrak Acela Train 2166. The middle train is Amtrak Regional Train 175 making a station stop.
Conductor and engineer discuss their next move in the Ringoes yard.