York-Durham Heritage Railway

  • Join us on our Halloween Theme Trips! Best costume prizes awarded on every trip: Oct. 17, 18, 24, 25 & 31!

  • Grandparents ride half-fare if they bring their (fare paying) grandchild along! read more

  • The Santa Train Theme Trip November & December. This holiday season wouldn't be complete without a trip on the Santa Train.  Ho-Ho-Ho!!! read more

  • Teddy Bear Theme Trips bring teddy or your favourite stuffed friend for a ride on the Teddy Bear Train. read more


Take a trip back in time

Revisit the era of the 40's and 50's

Our heritage train is ready to take you through the beautiful Moraine countryside from Uxbridge to Stouffville and back. Join us and celebrate the beauty of a train from an era gone by, but preserved for your present day enjoyment

find out more about ydhr

Join Our Email List

Receive occasional eNews Bulletins

Receive updates about upcoming theme train trips & events. Your email address info will not be shared with any third party and you may unsubscribe at any time.


Did You Know?

  • The YDHR is operated entirely by volunteers.
  • There's plenty of free parking right next to both stations.
  • 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.
  • There is a railway museum at the Uxbridge Station.