All aboard the holiday train! This whimsical season, why not try something different than your traditional festivities? Embark on a journey like no other on one of these holiday train rides in Ontario. We’re talking snowy landscapes, thrilling lights and Old Saint Nick!

Here’s a list of the best holiday train rides in Ontario.

Santa Treats Train Rides

All aboard the holiday train! Elgin County’s longest-running tourist attraction is the Port Stanley Terminal Rail, and it will soon host Santa Treats Train Rides.

It is a “heritage, diesel-powered locomotive” that travels along the former London to Port Stanley track through the scenic Kettle Creek Valley between Port Stanley and St. Thomas.

Where: 309 Bridge Street, Port Stanley
When: November 23rd, 24th & 30th; December 1st, 7th, 8th, 14th, 15th, 21st & 22nd, 2024 at 11 AM, 1 PM & 3 PM
Cost: $20 for 15 and over, and $12.50 for children 2-14

North Pole Express

All aboard the North Pole Express! There’s no better way to get into the holiday spirit than aboard a vintage caboose decorated for the Christmas season. Located in Smiths Falls, Ontario, this festive ride will also feature an appearance from the big man himself: Santa Claus.

When: November 30th, December 7th & December 14th, 2024 from 11:00 AM – 6:00 PM
Where:
 Railway Museum of Eastern Ontario, 90 William St W, Smiths Falls, Ontario
Cost: $25.57 per person

Waterloo Central Railway’s Christmas Train Experiences

This year, the Waterloo Central Railway is offering four magical holiday train ride experiences.

When: Select dates starting November 15th to December 2024
Where: St. Jacobs Farmers’ Market Station, 330 Farmers Market Road, Waterloo
Cost: $45.99 to $149.99

The Portage Flyer Christmas Train Ride

The ultimate way to get excited about Christmas! The Portage Flyer Christmas Train Ride will transport passengers to a place that’s filled with holiday spirit as they cruise in a festive locomotive.

The train leaves the station on December 21st and if you want to be a part of the magic, get your tickets soon!

When: December 21st, 2024 (gates open at 4:30 PM)
Where: Muskoka Heritage Place Rotary Village Station, 100 Forbes Hill Drive, Huntsville, ON
Cost: $5 per passenger

Recent Posts:
There’s an Ontario park with 10 km of nature trails made up of boardwalks, staircases and bridges
There’s an Ontario city that transforms for the holidays with free sleigh rides & festive lights