The Puffing Billy ride is a straightforward, old-fashioned steam train journey through tall eucalypt forest in the Dandenong Ranges, about an hour east of Melbourne. You sit on wooden benches with your legs dangling out the open carriages while the little locomotive chuffs along at a gentle pace. The scenery is green and pleasant rather than dramatic — think ferns, gum trees, and occasional views across the hills. The whole experience is relaxed and family-friendly, though it can get crowded with tourists. A basic return trip takes around 1.5–2 hours on the train; most people combine it with a short stop in the hills or a guided tour from the city that adds rainforest walks or wildlife encounters.
Best time to go is spring (September–November) or autumn (March–May) when the weather is mild and the forest looks its best. Summer can be hot and busy, winter is quieter but can be quite cold and damp on the open carriages. Expect to pay around $130–$160 per person for a half-day tour from Melbourne that includes transfers, or $50–$80 if you make your own way to the station by car or public transport and just buy train tickets. Honest tip: book the earlier morning departure if you can — the light is better for photos and carriages are less crowded. Skip the overpriced “first class” carriage with cushioned seats; the regular open carriages are the whole point of the ride and far more fun.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.