A loaded grain train bound for eastern NC hustles through Morrisville with a trio of GEs for power.
The Selma-based P35 local pinch hits as a recrew for the Greensboro-Selma E50 as they work through Morrisville.
E50 makes track speed through Morrisville as they prepare to begin the climb upgrade to Cary on a fall morning on the NC Line.
E50 hustles through Morrisville on their way to Selma.
Amtrak 73 passes one of the dwindling rural scenes on the NC Line with a Piedmont consist.
E50 hustles through Morrisville at track speed before beginning the climb up the grade into Cary.
An empty phosphate train begins the trip back to Canada as they head west on the NC Line at Morrisville.
The Phase I Heritage P42 leads the Carolinian through one of the few remaining rural scenes in Morrisville.
A pair of P42s in a more traditional configuration not normally seen on the Piedmonts lead a cut of NCDOT coaches on train 74 at Morrisville.
Piedmont trains 72 and 75 meet on the siding between Clegg and Nelson in Morrisville.
A Heritage Unit leads Amtrak 80 on the Clegg siding in Morrisville as the Piedmont train 73 they just met photobombs them further along the S curve.
Amtrak Piedmont train 73 meets the Carolinian at Clegg. The usual F59 pair is on 73, while Phase II Heritage 130 leads train 80.
Piedmont train 74 works their way through Morrisville on a warm late summer afternoon.
The westbound Carolinian hustles west through Morrisville with Phase IV Heritage 164 leading.
Amtrak 76 rounds the S curves in Morrisville with a former GO Transit F59PH leading in the late afternoon.