The illuminated Canadian Pacific Kansas City Holiday Train will be chugging across the Greater Toronto Area starting on November 29.

Canadian Pacific Holiday Train
This is the train’s second annual journey as Canadian Pacific Kansas City (CPKC) since Canadian Pacific merged with Kansas City Railway.
Decorated trains travelling through Ontario bring holiday cheer to many communities along CPKC’s network.
Each event is free, and CPKC encourages attendees to open their cupboards and wallets to help address hunger in their communities. Local food banks will accept donations at each stop to ensure those less fortunate have enough healthy food this holiday season.
A typical Holiday Train event features the illuminated train arriving, stopping in front of the crowd, and lowering its stage door for a band performance. There’s a brief presentation with local food bank officials, followed by the band playing holiday and original songs. After the final song, the train moves on to the next stop. Jade Eagleson and Teigen Gayse will entertain the crowds.
The Canadian train will begin its Ontario leg on November 28, visiting communities near Ottawa.
On Saturday, the train will continue its journey, beginning in Belleville.
The U.S.-bound train completed the Southwestern Ontario leg last week.
- Northern Ontario Schedule: Canadian Pacific Holiday Train Northern Ontario
Ontario Train Schedule — November 29 & 30
Saturday, November 29
- 9:30–10:00 a.m. — Across from East Bayshore Park, Keegan Pkwy, Belleville
- 10:45–11:15 a.m. — RCAF Rd. Crossing, Trenton
- 12:15–12:45 p.m. — Behind the Columbus Community Centre, 232 Spencer St. E., Cobourg
- 2:00–2:30 p.m. — Scugog Rd. & Wellington St., Bowmanville
- 3:15–3:45 p.m. — 680 Laval Dr., Oshawa
- 8:30–9:00 p.m. — 750 Runnymede Rd., Toronto
Sunday, November 30
- 10:15–10:45 a.m. — N.W. corner of the CPKC railway crossing, at Nashville Road, near the Old Grain Elevator; Vaughan
- 12:30–12:55 p.m. — Anne St. N. & Wenden Ct., Springwater (Midhurst)
- 3:00–3:20 p.m. — CPKC Station, MacTier
- 4:30–5:00 p.m. —Festival Station, 1 Avenue Rd., Parry Sound
- 5:30–6:00 p.m. — Village Rd., Shawanaga
- 7:10–7:40 p.m. — Rutter Train Station, Rutter
- 9:15–9:45 p.m. — VIA Train Station, Elgin St., Sudbury























