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)
The new double track between Spy Hill and Welby is just about complete, as CN train X316 proceeds past at restricted speed.
Canadian National 324 is racing south through the Richelieu River Valley at St-Blaise.
CN C40-8W 2145, GECX C40-8W 9507 and IC SD70 1003 lead the empty crude oil train parade west on the Rivers Sub, bringing Maryland, LA - Edmonton, AB train U261 to a stop to meet some eastbound tra... (more)
CN ET44AC 3060 leads a wall of double stacks eastbound on CN's Rivers Sub meeting train M301 east of Portage la Prairie.
Winnipeg Transcona, MB - Montreal Monterm, PQ grain loads fly through Exton East with just 78 loads.
M312 heads through Grants Cut with some foreign power helping out.
Vancouver-Montreal train Q108 cruises through Grants Cut behind a pair of GEVOs.
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.
CN 3077 leads CN 377 as it rounds a curve and approaches MP 14 of CN's Kingston Sub. Operating mid-train is CN 3083.
CN 306 rumbles across the Boucanée River trestle.
CN Q199 heads north through Ackerville, WI with a rare leading SD40-2W!
Winnipeg Symington, MB - Memphis Harrison, TN freight #322 (detoured over the Great Lakes) departs Armstrong behind ES44AC 2882 + brand new ET44AC 3814.
On a hot and humid afternoon, Canadian National 324 skirts the Canada/U.S border as it crosses the Richelieu River at the north end tip of Lake Champlain.