One of Australia's Finest Passenger Carrying Miniature Railways



Everyone pays just $3 each for a ride on the Diamond Valley Railway. Children under two ride FREE!

We do not offer pre bookings for tickets. All tickets must be purchased from the Booking Office on the day. However, if you do not use all your purchased tickets on the day your purchase them, you can use them on any other running day.

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.

Please note that we only accept cash, 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