Enjoy a visit from Santa as you and your loved ones ride on the Christmas Trains that take you along the snow-laden countryside of Ontario.
Canadian Pacific Kansas City Holiday Train will also visit various Ontario locations this year.
Santa Treats Train Rides – Port Stanley Terminal Railway
Enjoy a ride through Elgin County in early winter from the warmth of a heated car. Santa has treats for the kids! Watch your children’s anticipation grow as we near our destination to meet Santa. Details
Various days, November 18 to December 17, 2023
Port Stanley Terminal Rail, Bridge Street, Port Stanley
$12.50 to $20
Santa’s Christmas Caboose – Waterloo Central Railway
Santa loves trains, so much so that Mrs. Claus got him his very own caboose to enjoy this Christmas season. Join us as we travel to see this very special caboose.
Meet us at the Farmers Market station adjacent to the St. Jacobs Farmers Market as you board our annual Christmas train.. Bring along your family and friends as we travel for a look at Santa’s specially decorated caboose. When we reach the caboose, enjoy a visit with Mrs. Claus and the jolly old elf himself. Expect some Christmas baking as Mrs. Claus was asking if the caboose has an oven! Put a sparkle in your eye and rekindle the wonder of the season as you experience a fun filled adventure aboard our abundantly decorated heritage Christmas train adorned with over 20,000 breathtaking lights!
There are two adventures – daytime ride with a delightfully themed, fun-filled Christmas Story Experience and the evening Lights Experience, where holiday magic comes to life at night!
November 16 to December 17, 2023
St. Jacobs Farmers’ Market Station, 330 Farmers Market Road, Waterloo
$34.99 – $69.99
North Pole Experience & Train Ride – York-Durham Heritage Railway
Step aboard our beautifully decorated train as the Conductor Elves bring to life Santa’s Train! There will be singing and dancing onboard, capture the joy and excitement in your child’s eyes as they meet the one and only Santa Claus! Share your holiday wishes, take photos, and create heartwarming memories that will last a lifetime. Details
November 25 to December 23, 2023
York-Durham Heritage Railway, 19 Railway St, Uxbridge
$44.99 – $54.99
North Pole Experience “How the Train Saved Christmas” Light up Train – York-Durham Heritage Railway
Step into a world of wonder and joy with our exclusive Premium Nighttime Santa’s North Pole Experience & Train Ride at York-Durham Heritage Railway. As the sun sets, our train transforms into a magical portal to the North Pole. Marvel at the starlit sky and the twinkling lights as you journey through the wintry landscape on a beautifully adorned train. Details
November 24 to December 23, 2023
York-Durham Heritage Railway, 19 Railway St., Uxbridge
$39.99 – $59.99
Christmas High Tea & Train Ride – York-Durham Heritage Railway
Take a trip back in time on board the historic York-Durham Heritage Railway train, decorated at its finest for the Christmas season.
Watch the countryside roll by as you travel through the beautiful Oak Ridges Moraine in all its winter wonder while listening to delightful music and enjoying the Christmas tea white glove service.
November 24 to December 15, 2023
York-Durham Heritage Railway, 19 Railway St., Uxbridge
$79.99 – $89.99
Christmas on the Rails – Halton County Radial Railway
Ride into the holiday season with Halton County Radial Railway. There’s nothing like riding the rails through the woods with snow on the trees and Christmas carols in the air and a visit from Santa! Details
December 2, 3, 9, 10, 2023
Halton County Radial Railway Museum, 13629 Guelph Line, Milton
Regular Admission
The Nutcracker Evening High Tea Experience – York-Durham Heritage Railway
Join us as the lights twinkle across our coaches for our Nutcracker Evening High Tea VIP Experience. First start your evening with a Champagne toast to celebrate the evening, and then indulge in what is sure to be a true English heritage Christmas tea experience. While the train does not go far up the track, the sights onboard will be sure to impress, from our dancers, to a visit with Father Christmas himself. Details
December 7, 13, 14, 21, 2023
York-Durham Heritage Railway, 19 Railway St., Uxbridge
December 7, 13, 14, 21, 2023
North Pole Express
Bring the whole family down and celebrate the North Pole Express at the Railway Museum of Eastern Ontario in Smiths Falls. Get ready to hop aboard on Christmas cabooses for a ride along the snowy tracks. Keep an eye out for Santa who will be arriving by train to meet all the good girls and boys. Details
November 25, December 2, 9, 2023
Railway Museum of Eastern Ontario, 90 William Street West, Smiths Falls
$22.63
Portage Flyer Christmas Train Ride to Santa – Muskoka
Enjoy a Christmas train ride alongside the Muskoka River to The Purser’s Cabin on the Portage Flyer locomotive decorated with thousands of lights. Enjoy a cup of free hot chocolate and cookies (while supplies last) and sing along to the carols, and meet Santa while you wait to board the train.
December 23, 2023 | 4:30 PM, rides begin at 5 pm until 8 pm.
Muskoka Heritage Place Rotary Village Station, 100 Forbes Hill Drive, Huntsville
$5.00 per person, babes in arms are free
You may like: Places to See Magical Christmas Lights in Ontario
Hi
What’s the closest place to Midtown Toronto to catch a Santa Train? 🙏
Hi, where can we take our 5 grandkids for s santa train ride if we live in Brampton, On?
Where can my family watch the Christmas train of Canada go by near Kingston Ontario? And is there train rides for any Christmas train near us?
There is one in Smith Falls — https://www.todocanada.ca/city/ottawa/event/north-pole-express/.
The other nearest is in Uxbridge about 2 hrs 30 minutes away.
If you are not particular about train rides, you can take Christmas Lights Tour in the decorated heritage trolley with Kingston Trolley Tours (call 613.549.5544 and ask whether there will be Santa at any of the stops). Christmas events in Kingston — https://www.todocanada.ca/christmas-holiday-events-kingston/
Any word on the Halton County Radial Railway
and when/if they are running this year?
Good morning
I am trying to find the closest train from Simcoe Ontario so my son daughter Myself and a friend may enjoy a train ride plus his daughter also
Assuming you are talking about Simcoe in Norfolk County, the closest is Port Stanley Train Ride.