“I can’t imagine a better way to visit some of Canada’s beautiful mountain towns than by riding the CPKC Holiday Train, with stops in Alberta and British Columbia,” said Ed Robertson of the Barenaked Ladies in a previous release.
“It’s going to be a great time for a great cause.”
The magical train and the Barenaked Ladies will be visiting 23 communities in B.C. this month, including Maple Ridge, Port Moody, Pitt Meadows, and Port Coquitlam.

Barenaked Ladies
The first Lower Mainland stop is in Agassiz on Dec. 19 from 5:45 to 6:15 p.m. at Agra Center, Pioneer Avenue, and Pioneer Road.
It will then head to Maple Ridge the same evening, with the train arriving at 8 p.m. across from the Billy Miner Pub at 22355 River Rd.
The Canadian Holiday Train will then head to Pitt Meadows to wrap up the night for a 9:05 p.m. arrival and a festive concert at Harris Road and Advent Road.

CP Holiday Train
On Dec. 20, the decked-out train will visit Port Moody, stopping in Trasolini field behind the Port Moody Recreation Complex at 300 Ioco Rd. at 5:15 p.m.
The B.C. portion of the rail tour wraps up with a final festive party in Port Coquitlam at Kingsway Avenue between Mary Hill Road and Wilson Avenue at 6:45 p.m.
Invite your family and friends to celebrate the holidays with the best locomotive around. Be sure to bring donations for the local food bank to help those in need.
For more information and to follow along on the journey, visit CP’s official website.