CN 120 has CN 3020, CN 2596, IC 2698 and CN 2922 mid-train as it rounds a curve in St-Henri, just before meeting CN 305 in Pointe St-Charles.
A quite late 305 has CN 2998 up front, CN 2970 mid-train and 146 cars as it passes the St-Henri station sign. Partly visible behind the train is the skyline of downtown Montreal.
A wave from the conductor. CN 5783 & CN 2179 lead a 130-car CN 377 which is approaching MP 14 of the Kingston Sub, as the conductor waves from the lead unit.
CN 2806 leads a manifest west past the old GTW depot in Valparaiso.
Canadian National 323 is heading north from Vermont through southern Quebec farmland.
Toronto-Halifax Canadian National 120 is passing through St-Rosalie on windy fall morning.
The daily Toronto, ON - Winnipeg, MB stack train departs Armstrong's west lead as a snow squall passes
CN ES44AC 2947 and leased CEFX AC4400CW 1024 lead extra Detroit-Prince Rupert stacks into Jasper for a crew change.
A trio of clean CN units have just departed Jasper with Q108's train.
CN SD70M-2 8959 and GECX C40-8W 9520 pull Detroit-Prince Rupert train Q141 into the yard at Jasper for a crew change at the west end.
CN 5652 & CN 2269 are the power on CN X321, seen passing Dorval Station just as the sun comes out after a downpour. This as-needed train originates at Southwark Yard and often lifts more cars at C... (more)
Canadian National 324 is racing south through the Richelieu River Valley at St-Blaise.
Winnipeg Transcona, MB - Montreal Monterm, PQ grain loads fly through Exton East with just 78 loads.
SD70M-2 CN 8880 and very faded CN 5722 lead a 133-car CN 377 through Dorval Station. While it was sunny when this train passed, it would soon darken and it was pouring 15 minutes later.
CN SD75I 5677 and GECX ET44AC 2040 lead Calgary to Toronto train 114 across Range Rd 193 as the head east on the Wainwright Sub.