RailNews

CPKC Announces Schedule for 2026 Holiday Train

CPKC’s annual Holiday Train will make stops in 182 communities in Canada and the U.S. during its 32 days of travel. The Canadian version of the train is seen climbing Crowsnest Pass on the B.C.-Alberta border in December 2023. Photo by Justin Franz. 

CPKC Announces Schedule for 2026 Holiday Train

CPKC released the schedule for its annual Holiday Train on Tuesday and will hit the rails on November 19, starting in Montreal West, Quebec. 

Two trains will run throughout the holiday season — one covering lines in Canada and the other in the U.S. Both are decked out in hundreds of thousands of lights and will make stops in 182 communities in both countries over 32 days. This year brings some new stops on former Kansas City Southern trackage in Missouri, Mississippi, Louisiana and Texas.

The Holiday Train supports local food banks in the communities it serves, and every stop features live music from notable performers. The train is now in its 28th year, originally beginning with CPKC’s predecessor, Canadian Pacific. Since its inception, the program has raised more than $28.3 million and collected over 5.6 million pounds of food for community food banks in Canada and the U.S.

The full schedule can be found online. 

— Nick Stewart

This article was posted on: October 14, 2026