Day Out With Thomas is coming Aug. 14-16 & 21-23, 2015! Tickets will go on sale mid-April.

Hope to see you there!

York-Durham Heritage Railway

  • Click here to purchase tickets

    Join Us for a Day Out With Thomas on August 14, 15, 16, 21, 22 or 23, 2015 read more

  • Join Us for a Delicious Hot Meal in our dining car beginning  again in June 2015 Choose from Juicy Ribs or Tuscan Linguini (vegetarian) with salad, garlic toast, dessert and refreshments. We are unable to accommodate children under age 6 in our dining car. read more


Take a trip back in time

Revisit the era of the steam engine

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?

  • Before 1930, Stouffville station was a junction point for 2 railways.
  • Stouffville station is a "Union Station" because it is used by 2 railways (GO Transit and York-Durham Heritage Railway).
  • We are a charitable organization recognized by the Canada Revenue Agency. Donations of goods, services or time are willingly accepted.
  • The YDHR is operated entirely by volunteers.