The gaily decorated Canadian CP Holiday Train will be rolling into the Montreal area on Sunday, November 26, with stops in Montreal West (6:35pm to 7:15pm) and Beaconsfield (8pm to 8:45pm). On Monday, November 27, the train will be in Finch (2:30pm to 3:15pm), Merrickville (4:45pm to 5:30pm), Smiths Falls (6:20pm to 7pm) and Perth (7:40pm to 8:30pm).
And on Tuesday, November 28, it will be in Belleville (9am to 9:45am), Trenton (10:15am to 11am), Brighton (11:30am to 12:15pm), Bowmanville (1:45pm to 2:30pm) and Oshawa (3:05pm to 3:45pm) en route to Toronto (8:15pm to 9pm).
Colin James and Emma-Lee will be on board to entertain crowds at each stop along the way.
Meanwhile, the U.S. CP Holiday Train will be in Kahnawake (6:15pm to 6:50pm) on the south shore of Montreal on Saturday, November 25, and then make several stops in Quebec—in St. Constant (7:05pm to 7:35pm), Delson (7:45pm to 8:20pm), St. Mathieu (8:40pm to 9:15pm) and Lacolle (9:50pm to 10:30pm)—before heading south across the U.S. border.
Then it will stop in several communities in upstate New York—Mechanicville (5:45pm to 6:30pm) and Saratoga Springs (7:20pm to 8pm) on Sunday, November 26, and Fort Edward (12:35pm to 1:15pm), Ticonderoga (3:10pm to 3:45pm), Port Henry (4:45pm to 5:30pm), Plattsburgh (7:15pm to 8pm) and Rouses Point (9pm to 9:45pm)—on Monday. It crosses back into Canada on Tuesday for a stop in Hamilton (7:45pm to 8:40pm). Jim Cuddy, Devin Cuddy and Kelly Prescott will provide the musical entertainment on that train.
Jonathan Roy will also be aboard both trains for many of their stops in Quebec.
The trains will continue across Canada and the U.S. The Canadian train will finish its trip in Port Moody, B.C., while the U.S. train will conclude its run in Calgary.
It’s all free, but guests are encouraged to bring food or monetary donations for their local food bank.
Want more tips on road trips from Ottawa—including info on hotel discounts, contests, festivals and other cool news? Subscribe to my free weekly e-newsletter! I will never spam you—promise.