$4 per person per ride

(under 2 year olds free)


We do not offer pre bookings for tickets. All rides must be paid for at the Ticket Office on the day.

The Ticket Office opens approximately 15 minutes before the advertised start time and closes 10 minutes before the advertised closing time just prior to the last train departing.

Diamond Valley Railway is a not for profit organisation and is staffed by volunteers only. 100% of your ticket fare goes back into maintaining the railway and building better and new facilities for the community to enjoy.

We accept cash and all major cards.

Dogs are not permitted on the trains and for safety reasons prams are not permitted on the platforms.
Steam locomotives may emit soot and embers during normal operation.

"Great fun for children and adults at a great price"
— Trip Advisor