York-Durham Heritage Railway


Take a ride with Santa!

Santa Claus is an amazing jolly fellow. He seems to be everywhere during December! Each year we find him visiting the York-Durham Heritage Railway. Perhaps it is because we are the Greater Toronto Region’s only family tourist train.

tickets online

Departures, Arrivals & Fares

We have received news from the North Pole that Santa will be riding our trains departing from the Uxbridge station only on Saturdays and Sundays beginning on November 26th.


Each trip lasts approximately 1 hour and has on-board entertainment for children of all ages. Santa will be visiting each child at their seat and all children will receive a goodie bag.


Fares for all Santa trains are $23 each for all passengers (infants under 1 not occupying a seat will ride free). Groups of four people may ride for a total of $84.


Seating is limited and by reservation only so Santa Claus fans should reserve early so they won't be disappointed.


The Santa Train Gallery


Trip Map


Did You Know?

  • The highest point on the line (1169 ft or 356.3 m above sea level), atop the Oak Ridges Moraine, is 79 meters higher than either Stouffville or Uxbridge stations.
  • Before 1930, Stouffville station was a junction point for 2 railways.
  • All trips include a handout describing the Oak Ridges Moraine and the train.