Get ready to step back in time as the NSW Rail Museum and the picturesque town of Thirlmere comes to life with the annual Thirlmere Festival of Steam.

Located just one hour south of Sydney, this year's captivating event took place on Saturday 18 May and Sunday 19 May. Plus, don't miss the annual Huff 'n' Puff Road Race, coming this weekend on 26 May.

Whether you’re a history enthusiast, a train lover, or simply seeking family-friendly fun, the Thirlmere Festival of Steam has something for everyone.


Experience a steam train ride behind some of New South Wales' most iconic steam locomotives!

From a 120-year-old engine that once worked the suburban lines of Sydney, to the largest steam locomotive in the Southern Hemisphere, enjoy history in motion with a 40-minute steam train ride from Thirlmere Station towards Picton or Buxton and return.

2023steamfesthighlight 50
AdobeStock 121946165

Huff N' Puff

Put yourself to the test against a steam train in the Huff N’ Puff road race when it returns to the 2024 Thirlmere Festival of Steam on Sunday 26 May!

This year the Huff ‘N Puff Run, brought to you by Simec - Tahmoor Coking Coal, will offer two run options with a 6.7km run from Buxton Station to Thirlmere Station, and a 3.5km family fun run from Couridjah Station to Thirlmere Station. The Huff ‘N Puff Run will take place on the morning of Sunday 26 May and will be the conclusion to the 2024 Festival of Steam.