Puffing Billy Railway in Melbourne

Puffing Billy Railway

Melbourne, Australia

30 ticket options available · from $31.12 to $464.15 · free cancellation on 12 of 30

4.6 / 5 from 10,000 Google reviews

Booking Wolf

Compare every price for Puffing Billy Railway

We check 6 sellers so you don't overpay. Direct booking at Booking Wolf rates is coming soon — compare and book with any seller below in the meantime.

See 6 prices

About Puffing Billy Railway

Puffing Billy Railway is a popular heritage steam railway located in Belgrave, Australia, just outside Melbourne. Visitors are drawn to its scenic rides through the picturesque Dandenong Ranges, experiencing the charm of a vintage steam train while enjoying the beautiful landscapes and local wildlife.

Ticket prices for Puffing Billy Railway vary across multiple marketplaces, making it beneficial for visitors to compare options. Entry tickets can be purchased from six different sellers, with prices differing significantly, so checking various platforms can help in finding the best deal.

Compare admission to Puffing Billy Railway

6 marketplaces sell entry to Puffing Billy Railway, from $31.12.

SellerTicketPrice (USD)
Puffing Billy Railway Official Belgrave to Menzies Creek - Return $31.12 View
Pelago Free cancellation Belgrave to Menzies Creek Return (April 2026 to March 2027) $31.12 View
tiket.com Puffing Billy Belgrave to Lakeside Return Tickets $45.93 View
KKday Lakeside–Gembrook|Round-Trip Tickets $47.65 View
Australia Tourist Information Puffing Billy Railway: Heritage Steam Train Journey $47.90 View
FindrHost Free cancellation Puffing Billy Steam Train: Belgrave to Gembrook Return Ticke $58.67 View

Tours, passes & combos at Puffing Billy Railway

Skip-the-line, guided tours, city passes and combo tickets — priced higher because they bundle extras beyond standard entry.

SellerOptionPrice (USD)
GetYourGuide Belgrave to Menzies Creek: 10 AM Departure $31.12 View
Klook Free cancellation Puffing Billy Railway Admission Ticket (A) $34.75 View
GetYourGuide Lakeside to Gembrook: 12:35 PM Departure $47.22 View
Klook Lakeside - Gembrook RT. Ticket $47.65 View
Klook Return Train Ticket · Belgrave · 14:15 · Lakeside · 16:40 · $47.79 View
Trip.com [Off-Peak Season Special] Puffing Billy Railway + Nobbies + $64.58 View
Trip.com National Day Availability: Melbourne Puffing Billy Railway + $92.83 View
Trip.com Melbourne Puffing Billy Railway + Phillip Island: Steam trai $125.12 View
Over The Planet Free cancellation Winter Sale 2026 $142.39 View
Tourscanner Puffing Billy And Healesville Sanctuary Scenic Tour $142.39 View
Trip.com Free cancellation Puffing Billy And Healesville Sanctuary Scenic Tour $146.39 View
Trip.com Melbourne round-trip Brighton Beach + Puffing Billy Railway $147.26 View
Trip.com Melbourne Puffing Billy Railway + Phillip Island Day Tour wi $156.20 View
Experience Gifts Melbourne Puffing Billy and Wildlife Adventure $156.70 View
Trip.com Melbourne Moonlit Sanctuary Wildlife Conservation Park + Puf $161.44 View
Over The Planet Free cancellation Standard Pricing $164.57 View
Cool Destinations Puffing Billy And Healesville Sanctuary Scenic Tour $168.98 View
Klook Free cancellation 2 Tours Pass $198.39 View
Klook Free cancellation 3 Tours Pass $301.25 View
Klook Free cancellation 4 Tours Pass $412.75 View

Did you know?

Type
Tourist attraction in Belgrave, Australia

Visitor information

People also ask

Is Puffing Billy Railway worth it?

Puffing Billy is a preserved narrow-gauge heritage steam railway in the Dandenong Ranges of Victoria, about an hour east of Melbourne CBD. It is widely considered one of the most beautiful train journeys in Australia, and for anyone spending more than a day or two in Melbourne, it is simply a must-do day trip.

How long is the ride on the Puffing Billy Railway?

The train ride from Belgrave to Gembrook Station takes approx. one hour and 50 minutes one way, or just 40 minutes from Lakeside.

What is special about Puffing Billy?

Puffing Billy is Australia's favourite steam train and one of the finest preserved steam railways in the world. This century-old steam train continues to run on its original mountain track from Belgrave to Gembrook in the magnificent Dandenong Ranges 40kms east of Melbourne.

What distance is the Puffing Billy steam train from Melbourne?

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. When travelling on Puffing Billy, guests are required to check-in at the booking office 60-minutes before the departure of the train.

Watch

A journey like no other 🚂✨ Puffing Billy Railway is one of the ... by Visit Melbourne on Facebook. Play on Facebook. 0:20 · Facebook