Visitor information

Opening hours

Dates of opening:


Usually open 2nd and 4th Sunday each month (see Museum Calendar for all dates of opening).

Scroll down to book

Hours of opening:

10:00 to 16:00 (10 am to 4 pm)

Train times:

10:30, 11:30, 12:30, 13:30, 14:30 and 15:15

Admission prices (effective January 2023)

Single visit

Includes — Museum Admission and unlimited rides:

Adults: $18

Concession: $15 **

Children (aged 4-17 incl): $12

Infants (under 4): FREE

Family: $55 (includes: 2 Adults & 2 Children)

** Students over 17: Identification Cards are required to claim the concession rate otherwise a full Adult admission price applies.


(Note: The above prices are subject to change without notice).


Annual pass

Adults: $45

Concession: $37.50 **

Children (aged 4-17 incl): $30

Infants (under 4): FREE

Family: $137.50 (includes: 2 Adults & 2 Children)

Annual pass benefits

* excludes specially priced events.

​An annual pass is valid for 12 months from date of purchase.


Group visits

Mid Week Visits and Special Openings outside our usual open days can be arranged. 

Advance notice of at least 4-6 weeks is required to allow Museum volunteer resources to be available. 

Prices available upon application. Surcharges may apply.

To organize a Group or Mid Week visit please contact us by email, phone or post.



Online ticket sales

Book in advance in order to secure your preferred ride time. Be sure to arrive 30 minutes before your historic train ride in the Valley Heights depot area. 

Online ticket sales close 19:00 the night before the open day. Tickets may be available at the door subject to demand.

Check our full calendar of open days.

Bookings recommended (Valley Heights Rail Museum annual pass holders should reserve a seat)

Note: NSW Rail Museum annual passes are not valid at Valley Heights Rail Museum