Puffing Billy is located in the Dandenong Ranges, only 40 kilometres or one hour east of Melbourne. Getting to us is easy by car or on public transport. 

Drive to Puffing Billy

Select the station where you will begin your journey for directions and information about parking.

Travel by Public Transport

Catch the Belgrave line from Melbourne CBD to Belgrave Station, approximately a 70-minute journey. Follow the blue line painted on the platform, a short 2-minute walk to Puffing Billy's Belgrave Station.

Day Tours

The railway offers a range of stand-alone experiences or is available through one of the excellent day tours operated by;

These day tours package the railway with a number of the other major tourist attractions on the eastern side of Melbourne, including the world famous Penguin Parade at Phillip Island, Healesville Sanctuary or a selection from the many fine wineries of the Yarra Valley.

Please refer to these companies' websites for current operating schedules.