It’s almost the festive season here in our province, and that means the holiday train is on its way! The Portage Flyer Christmas Train Ride to Santa is the most wholesome way to celebrate this cozy time of year.

Located at Muskoka Heritage Place, this historic antiquated railway train dates way back to 1904.

This scenic trip takes you along the Muskoka River on The Portage Flyer locomotive.

In December, the authentic open-air coaches will be decked out in a thousand twinkling lights.

Be sure to dress for the weather and bring a snuggly wrap along for the ride.

While you wait to board the train, you can sing along to carols and warm up with a cup of free hot chocolate and cookies, while supplies last.

Once you climb aboard, you will be gently whisked away alongside the Muskoka River to The Purser’s Cabin.

Santa Claus himself will be on site for meet and greets. You can also extend your experience by catching the next train back.

Recent Posts
This village surrounded by quartzite cliffs is Ontario’s ‘amazing little secret’
This Ontario village is transforming into an enchanting holiday experience

This event is not only fun for kids, but also for adults, couples, and friends, the description says.

If you’re looking for more festive train rides to enjoy, the Halton County Radial Railway offers magical trips through the woods on vintage streetcars.

The Halton County Radial Railway is a full-size operating electric railway and museum in the town of Campbellville.

This December, the railway will open for one last hurrah until next spring for its beloved holiday event, Christmas on the Rails.

So, start counting down the days because the season of festive train rides is about to go full steam ahead!

Portage Flyer Christmas Train Ride to Santa

When: December 23rd, 2023, 4:30 PM to 8 PM
Where: Muskoka Heritage Place Rotary Village Station, 100 Forbes Hill Drive, Huntsville
Cost: $5 per person