NSW Rail Museum

10 Barbour Road, Thirlmere

With Australia’s largest collection of heritage rolling stock, state-of-the-art facilities, interactive exhibits and so much more, you don’t want to miss a day out at the NSW Rail Museum.

The NSW Rail Museum also conducts regular heritage train experiences across Sydney and NSW.  Visit our web-page for further details.

Families, enthusiasts and children of all ages will find plenty to do at the NSW Rail Museum.

Due to the current COVID-19 safety restrictions, all visitors are required to pre-purchase tickets online and attend the NSW Rail Museum on their selected date and time only. Tickets are NOT available for purchase at the Museum.

You will need to book for one of two sessions on a Saturday or Sunday:

  • Morning session (9.00am – 12.00pm)

  • Afternoon session (1.00pm – 4.00pm) 

You can arrive at any time during your session, however you will need to leave by the session’s end time.


Adult   $15

Concession $10

Child (aged 2-17)   $5

Infant (under 2)  FREE

Member / Annual Pass holder  FREE


  • Cafe
  • Children's Playground
  • Light Snacks Available
  • Off Street Parking
  • Picnic Facilities
  • Toilet Facilities

    Trading Hours