A train with decorations

CPKC holiday express train | South Eastern Ontario 

All aboard Ontario’s holiday and Santa train rides 2025

A train with decorations

CPKC holiday express train | South Eastern Ontario 

Secure your tickets for a magical rail journey on board a Santa train to the North Pole to meet Santa Claus or a Christmas train and enjoy exciting family entertainment, holiday treats and yuletide cheer.

Note that some train tours are weather-dependent. Before you travel, check the operator’s social media or website for tour updates or schedule changes.

Across North America

Canadian Pacific Kansas City Holiday Train

The popular CPKC Holiday Train rolls into train stations across North American communities to spread holiday excitement. Musical guests perform on the festive train’s stage at each stop on its journey in celebration of the holiday season.

Through the Holiday Train, The CPKC helps support food banks across North America by raising money, food and awareness for food insecurity. 

Details:  Watch trackside as entertainers perform on the CPKC Holiday Train.

Date: Check back for more details)

Location: Various train stations across Ontario

York, Durham and Headwaters

Niemi's Christmas Market

The Scandinavian Christmas market at Niemi Family Farm is a dreamy winter wonderland light festival complete with outdoor vendors, decorations, delicious festive treats and a Christmas train tour. 

Climb aboard the Polar Express and see farm animals on a train journey around the property. Don’t miss Santa in his workshop in Christmas Land.

Entrance to the market area is free. However, tickets must be purchased to ride the Polar Express. 

Details: Holiday ride

Dates: select days between November 14–December 20, 2025

Location: 18463 ON-48, Mount Albert

Algonquin Park, Muskoka and Parry Sound

Portage Flyer Christmas Train | Muskoka Heritage Place

Portage Flyer Christmas Train Ride to Santa, Muskoka Heritage Place

Before you board this festively decorated heritage train, get acquainted with the word “super-magicated.” It describes the fun you will experience on the short trip to Purser’s Cabin from Muskoka Heritage Place.

The occasion also includes carol sing-alongs, cookies, hot chocolate and scenic views of Muskoka from the train. Santa will also make a special appearance.

Purchase your tickets before boarding the train at Muskoka Heritage Place Rotary Village Station (advance purchase is not available).

Details: Train ride adventure

Date: December 20, 2025

Location:  100 Forbes Hill Drive, Huntsville

Huron, Perth, Waterloo and Wellington

St. Jacobs | Waterloo Region Tourism

Waterloo Central Railway

Take an entertaining daytime or evening journey to the North Pole aboard a vintage train with lots of activities to enjoy.

Choose the Merry Mission Dayliner for daytime fun, or the  Christmas Cheerlight Charter for an enjoyable evening ride. Both trains feature entertainment, storytelling, music and appearances by popular toys and famous Christmas characters. Wear your holiday best to an event that will bring out lots of seasonal cheer.

Grown-ups can have fun too. Santa’s Nightcap offers a unique train experience for adults 19 and over. The ride includes delicious snacks, holiday swag and a complimentary alcoholic beverage.

Board the train at the Farmers Market Station near St. Jacobs Farmers’ Market. Parking is available in the Value Village parking lot.

Details:  Train ride adventure

Dates: select days in November and December 2025

Location: 330 Farmers Market Road, St. Jacobs

Hamilton, Halton and Brant

Christmas on the Rails, Halton County Railway

Ride a festive vintage streetcar from Halton County Railway one last time until spring. This event includes Christmas carols and treats. 

Purchase tickets at the venue. 

Dates: December 6, 7, 13 and14, 2025

Location:  13629 Guelph Line, Milton

Southeastern Ontario

Christmas Light Tour, Kingston Trolley Tours

Hop aboard Kingston’s holiday red trolley for a 75-minute sightseeing tour of holiday lights throughout the city. 

The excursion features spectacular sights of dazzling, twinkling and sparkling lights accompanied by popular Christmas songs and carols.

Dates: select days in December, starting December 4, 2025

Location: 209 Ontario Street, Kingston

Get into the holiday spirit with festive rides featuring activities and entertainment or enjoy the seasonal excitement as the holiday train brings the show to your community.

Last updated: October 10, 2025

Looking for Ontario travel advice?

Our experts are here to help you plan your perfect trip. Call or book today.