Puffing Billy Railway - Go Beyond Melbourne


Key Features: Special Interest Tour

Start your journey from Belgrave Station (1 Old Monbulk Road, Belgrave VIC 3160) OR Lakeside Station ( Emerald Lake Rd, Emerald VIC 3782)

+61 3 9757 0700

Opening Hours

Open 7 days. Check website for current timetable

Puffing Billy Railway

Yarra Valley and Dandenong Ranges

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.

Experience the time-honoured tradition of sitting on the carriage sill – a true thrill for young and old! Ride in open-sided carriages over the rolling hills, down the valley and into the forest on the original 24km mountain track between Belgrave and Gembrook and enjoy the simplicity and beauty of the region on board our Excursion train journey.

Lakeside Visitor Centre features indoor and outdoor event spaces, local food and wine, and inspiring group experiences.

Function spaces can be hired independently or combined with our steam train journeys, including private charter trains, exclusive carriages for groups, and onboard dining in enclosed heritage first-class carriages.

Sit back, relax, and bask in the company of loved ones with a ride onboard Australia’s oldest preserved steam railway.


  • An authentic heritage preserved steam railway that is over 100 years old!
  • A choice of journey options to explore including private carriage hire
  • Puffing Billy has over 300 volunteers who help run the railway


  • Each carriage seats a maximum of 25 people


  • Group bookings may be made on all scheduled excursion trains
  • Bookings required for groups of over 20 people
  • Each carriage seats a maximum of 25 people – subject to COVID-19
  • Victorian state government restrictions
  • Special charter trains for groups of up to 250 can also be organised