Travel through the magnificent Dandenong Ranges, with lush fern gullies brushing past and Mountain Ash trees towering overhead. Puffing Billy makes for a wonderful opportunity to relax and breathe in the fresh air whilst the train makes its way through the temperate rainforest.


General excursion trains operate daily, with Belgrave to Lakeside journeys available every day and Belgrave to Gembrook and Lakeside to Gembrook journeys available Friday to Sunday. Tickets are selling fast, so book early to avoid disappointment.

Something to consider

You will be travelling on board a century old steam train that uses coal to fuel the fire and get the locomotive moving! This coal turns into soot and smut and occasionally when sitting in our open carriages can travel through the air and land on your lap or sometimes in your eyes. We want you to enjoy a scenic ride through the magnificent Dandenong Ranges, so please consider this part of the experience before embarking on your journey. To best avoid the soot and marvel at Puffing Billy’s steam, passengers can bring along a pair of sunglasses or, if preferred, goggles, or bring along a hat.


Belgrave to Lakeside return

1 hour each way | Allow 4 hours

Explore the Lakeside Visitor Centre, which combines its natural surroundings with the authentic sights, smells, and sounds of Puffing Billy Railway. Dine in at the modern café, or pre-order a Grazing Box to bring outside to the adjacent Emerald Lake Park Precinct.  

Lakeside to Gembrook return

45 mins each way
Allow 3 hours

Explore the Lakeside Visitor Centre and Emerald Lake Park before boarding the train to Gembrook township, home to a selection of eateries and a lovely playground. 

Belgrave to Gembrook return

1 hr 50 mins each way
Allow 6 hours

Travel the Puffing Billy Railway line in its entirety! At your destination, you will find Gembrook Township with a selection of eateries along with a lovely playground adjacent to the station.