Start at Belgrave

Whilst you are temporally unable to sit on our carriage ledges, you can still feel part of the environment in the open carriages as you travel through pristine forests and experience the magic of a day at Puffing Billy.  Meet some of the characters of the railway, have your photo taken with the driver and along the way with the scenery of the Dandenong Ranges, feel the excitement as you cross historical timber trestle bridges, and delight in the fresh air and the sound of the whistle echoing through the hills. Remember to wave to every passer-by and get ready to create memories of a special day on board Australia’s favourite steam train, Puffing Billy.

About your journey

Puffing Billy's trains all commence their journey in Belgrave, which is located one hour east of Melbourne and accessible by Metro Trains from the city centre.

Visit the refreshment room for souvenirs, food and beverages. The Belgrave township is only a short walk away and has an abundance of shopping and dining options.

There is a minimum of four daily departures from Belgrave Station.

book your tickets

A limited number of tickets are available for sale from our stations on the day; however, these are sold on a first-come-first-served basis for the next available service on the day.




Please read over our tips before visiting Puffing Billy.

Parking at Belgrave Station these School Holidays:

Additional parking is available at Mater Christi College between Saturday 30th June to Sunday 15 July.

Address: 28 Bayview Rd, Belgrave VIC 3160

Temporary Notice - Access & Parking at Lakeside Station (Emerald Lake Park)

Please note that due to current maintenance works on Lake Treganowan, parking and road access to Emerald Lake Park is limited. Strictly no buses or trucks are to travel via this road access. For this reason, we encourage you to avoid driving to the park if possible.

For more information, please visit Cardinia Council's website.

Download parking map here (pdf).