Step into a timeless world of wonder with Australia's favourite steam train, Puffing Billy, located in the heart of the Dandenong Ranges and only one-hour east of Melbourne.

Alternatively, get a taste of Puffing Billy Railway at the Lakeside Visitor Centre, which combines its natural surroundings with the authentic sights, smells, and sounds of Puffing Billy Railway to offer guests a cultural hub with world class facilities.

Experience highlights

Train Journeys

Journey onboard our open-sided carriages through the magnificent Dandenong Ranges, with lush fern gullies brushing past and Mountain Ash trees towering overhead. 

Lakeside Visitor Centre

Discover the intwined history of Puffing Billy Railway and the Dandenong Ranges inside the Lakeside Hall.

OPEN DAILY | FREE ENTRY

Railway Cafe

The family-friendly Railway Cafe offers a relaxed indoor and outdoor setting. Our tasty menu offers options for both adults and kids.

OPEN DAILY FOR LUNCH

BUY TICKETS ONLINE

Belgrave to Lakeside journeys are available every day (except Christmas Day) and Belgrave to Gembrook and Lakeside to Gembrook journeys available Friday - Sunday.

Please note that our tickets sell out well in advance, so we recommend you book early to avoid disappointment.

plan your visit to puffing billy railway

Ticket Prices & Timetables

Puffing Billy Railway operates daily except Christmas Day. The price of your ticket depends on what section of the journey you select. Bookings are essential. 

How to get here

Puffing Billy is located in the Dandenong Ranges, only 40 kilometres or one hour east of Melbourne. Getting to us is easy by car via the Eastern Freeway/Eastlink or Monash Freeway. 

Accessibility

Puffing Billy Railway is committed to offering an enjoyable experience for everyone and has a range of accessible facilities available for our passengers.