Royal Deeside Railway Santa Steam Trains

Toggle location map

Milton of Crathes Station, Milton of Crathes, Banchory, AB31 5QH

Hourly steam trains 1 mile return journey along banks of River Dee from Victorian station. Santa and refreshments on board with Christmas singing and a magician.

Trains every hour 10.30 -3.30pm. On Sat/Sun from 24/11 to Xmas Eve. Also Fri 21st December.


  • When

    Nov. 24 - Dec. 24, 2018 10:30am — 3:30pm

  • Ticket Info
    Online at
  • Cost
    Child (1- 9 years) £10 with present from Santa and refreshment. Adults (or over 10years) £7.50 with hot mince pies and drink.

Go to itinerary