BNSF ES44C4 4276 brings a BNSF business train into Banff, AB where its occupants will disembark for a few hours of exploring before continuing on towards Golden, BC.
CPKC train 31B-03 speeds into Canmore.
In a "things you never thought you'd see" moment, BNSF ES44C4s 4276 and 7078 lead a 15 car BNSF business train west along CPKC's Laggan Sub.
Q104's train passes a recently loaded coal train at the east end of Pedley.
Q104's train climbs through Pedley, AB with the GTW heritage engine leading.
Wearing GTW blue and red, CN SD70M-2 8952 leads Vancouver-Toronto train Q104 east on the Edson Sub.
BNSF ET44C4 3270 is tied down in Jasper Yard track #2 with an empty crude oil train from Washington.
GO Transit's London-Toronto train 3760-29 gathers speed after a brief station stop in Acton.
GO Transit's Kitchener-Toronto train 3958-29 heads east at a high rate of speed between Guelph and Eramosa on the MX Guelph Sub.
GOT F59PH 561 speeds east along Metrolinx's Guelph Sub, about to knock down the signal at Eramosa leading 10 coaches towards Union Station in Toronto.
With blue flag protection in place, GOT F59PH 561 idles quietly in the CN yard at London East waiting for a Monday morning trip back to Toronto.
Winnipeg-Toronto train M302 passes through the City of London on CN's Dundas Sub.
VIA P42DC 920 gets #72's train back up to speed after a station stop in London, ON.
H88-28's train speed east towards Guelph Junction behind CP GP38-2s 3040, 3117 and 3087.