Getting Here

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

Choose your preferred method of travel below to find out more.

Public Transport

Travelling to Puffing Billy in Belgrave by public transport is easy!
Jump on the Belgrave Train line from Melbourne CBD.

Drive to Puffing Billy

Puffing Billy is one hour’s drive from the Mebourne CBD. Find driving directions via Google Maps as well as information parking at one of our stations.

Puffing Billy Day Tours

Puffing Billy Railway is included in the itineraries of all major Melbourne tour operators. Many of the excellent day tours operate seven days a week.