We've just booked tickets on the Steam Ranger train for the next school holidays - you've got until the end of October if you'd like to take a train ride as they will then close for the summer (because of fire restrictions). Located in Dwellingup it's only an hour and a bit's drive from Perth, and the train takes you through some beautiful forest and bushland for two hours with a break halfway through. Have a look at the website for running days, times and pricing - http://www.hothamvalleyrailway.com.au/

Hotham Valley Tourist Railway Home Page