Join us for lunch in our Dining Car on Saturday, October 11th or Sunday, October 12th!

York-Durham Heritage Railway

  • Join us on our Halloween Theme Trips! Best costume prizes awarded on every trip ... Oct. 18, 19, 25 & 26!

  • We Welcome Birthday Parties for all ages on the York-Durham Heritage Railway! read more

  • Join Us for a Delicious Hot Meal beginning again in June 2014! in our Dining Car. 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

  • Experience a leisurely train trip through the Oak Ridges Moraine, some of the best scenery in southern Ontario. 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 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?

  • Stouffville station is a "Union Station" because it is used by 2 railways (GO Transit and York-Durham Heritage Railway).
  • Anyone can join the York-Durham Heritage Railway Association and support the preservation of heritage railway equipment.
  • There's plenty of free parking right next to both stations.
  • Before 1930, Stouffville station was a junction point for 2 railways.