CP 2246 leads the 2023 CPKC Holiday Train West into Byron.
CPKC Railway is out and running around Minnesota with it's 2023 Holiday Train. Today, it's first show was scheduled for 1PM in Rochester. I headed east following the tracks with a plan to go east ... (more)
The sun was in and out through the day making an appearance through the clouds at the Steel River. CP 01H made very good time across the Heron Bay Sub West. With the locomotive engineer slowing do... (more)
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train West past historic Rondout Tower.
The Holiday Train pulls into Heron Bay for the second of six performances of the day.
CPKC's 25th anniversary of the Holiday Train passes over the Nipigon River
CP local job with manifest from Albany to Selkirk glides along River Road through Glenmont.
Holiday Train makes its 2nd stop of the day bringing joy and amusement to the people of Mechanicville . Next stop will be in Saratoga Springs.
The 2023 CPKC Holiday Train dashes through the snow along the DeKalb County countryside on its way to one of its many show location stops at Byron, IL. Seen here passing some nicely picturesque re... (more)
CP GP20C-ECO 2246 sits in downtown Davenport with the 2023 CPKC Holiday Train for its stop.
This is the first year that the CP Holiday Train has run across the system under the new CPKC banner. The train itself still had the boxcars lettered for Canadian Pacific, but the stage car was ne... (more)
A single engine and four cars wait to depart BNSF and head back to their own yard on Rices Point in Duluth. Trains are small in the grand view of things.
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train South through Bettendorf.
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train West through Stillman Valley.
On its way South, the CP Holiday Trais sets out to leave the island of Montreal on CP's Adirondack Sub, crossing the St. Lawrence River just after sunset on a beautiful late-November evening.