
SANTA'S
TRAIN RIDES 2025
Kick off the festive season with a magical vintage train ride with Santa – a perfect outing for families with young children!
Choose from a variety of train ride experiences across Greater Sydney, with events at the NSW Rail Museum in Thirlmere, Sydney’s Olympic Park Station, and the Valley Heights Rail Museum in the Blue Mountains.
Tickets are specifically venue based and cannot be transferred or used at other Santa train event locations.



Steam train rides with Santa (Thirlmere)
29 & 30 November and 6 & 7 December
NSW Rail Museum
Celebrate the season with a magical steam train ride at the NSW Rail Museum! Step into a beautifully restored former NSW Railways carriage and enjoy a 40-minute journey with Santa.
Your ticket includes all-day access to the museum, where the Christmas cheer continues, including:
🎄 A Christmas scavenger hunt
✉️ Writing letters to Santa
📖 Storytelling, singalongs, and festive performances
🎨 Face painting and more!
 
Operated by the NSW Rail Museum, Thirlmere
 
Departs from the NSW Rail Museum:
10.30am, 12.00pm, and  2:00pm
Fares 
- 
Adult - $35
- 
Child (aged 2-17) - $15
- 
Senior/Concession - $25
THNSW members enjoy discounted fares - become a member today!



Sydney's Santa Electric Train
(Olympic Park)
Saturday 13 and Sunday 14 December
Olympic Park
Direct from the North Pole, Santa is inviting you to hop aboard and celebrate the holidays at Olympic Park Station!
Join the festive fun and meet Santa onboard as you and your family are whisked on a one-hour journey from Olympic Park Station to Rhodes and back.
Operated by Sydney Trains 
Departs from Olympic Park Station:
Saturday 13 December:
9.48am, 11.16am, 12.38pm
Sunday 14 December:
11.16am, 12.38pm, 2.08pm
Fares 
- 
Adult - $30
- 
Child (aged 2-17) - $15
- 
Senior/Concession - $20
THNSW members enjoy discounted fares - become a member today!



Steam tram rides with Santa (Valley Heights)
29 & 30 November and 14 & 15 December
Valley Heights Rail Museum
See Santa arrive direct from the North Pole aboard a historic steam tram at the Valley Heights Rail Museum in the Blue Mountains!
Proudly delivered by volunteers at the Valley Heights Rail Museum
Departs from Valley Heights Rail Museum:
10.30am, 11.30am, 12.30pm, 1.30pm, 2.30pm and 3.15pm.
Fares 
- 
Adult - $18
- 
Child (aged 2-17) - $12
- 
Senior/Concession - $15
