Join millions of curious travelers.

Get early access to exclusive partner discounts, tips & user itineraries.

We promise not to spam you!
  • How It Works
  • Get Inspired
  • Pricing
  • Blog
  • Login

Navigation

  • Blog
  • Destinations
  • Contact

Follow us

Terms & ConditionsPrivacy Policy
© 2026, TravelPal, Inc. All rights reserved.
0/200
Get InspiredOceaniaAustraliaVictoriaBelgravePuffing Billy Railway

Puffing Billy Railway

AU
Tourist Attraction·Nostalgic, Scenic, Family Friendly
Puffing Billy Railway
Photo by Ferhan Feroze from Google Places
Puffing Billy Railway
Photo by Danny J from Google Places
Puffing Billy Railway
Photo by Tom from Google Places
Puffing Billy Railway
Photo by Aaron Skinner from Google Places
Puffing Billy Railway
Photo by GOGO Tours Melbourne from Google Places
Puffing Billy Railway
Photo by Ferhan Feroze from Google Places
Puffing Billy Railway
Photo by Danny J from Google Places
Puffing Billy Railway
Photo by Tom from Google Places
Puffing Billy Railway
Photo by Aaron Skinner from Google Places
Puffing Billy Railway
Photo by GOGO Tours Melbourne from Google Places

Puffing Billy Railway is one of Australia’s most beloved heritage attractions, located just an hour from Melbourne in Belgrave. This century-old steam train winds through the towering mountain ashes and fern gullies of the Dandenong Ranges. The most iconic part of the journey is sitting on the sills of the open-air carriages with your legs dangling out, offering an immersive way to take in the fresh mountain air and stunning scenery. The trip typically runs from Belgrave to Lakeside, where visitors can enjoy a break by the water before the return journey. With its beautifully preserved locomotives and friendly staff, it offers a nostalgic glimpse into a bygone era of travel.

Puffing Billy Railway is one of Australia’s most beloved heritage attractions, located just an hour from Melbourne in Belgrave. This century-old steam train winds through the towering mountain ashes and fern gullies of the Dandenong Ranges. The most iconic part of the journey is sitting on the sills of the open-air carriages with your legs dangling out, offering an immersive way to take in the fresh mountain air and stunning scenery. The trip typically runs from Belgrave to Lakeside, where visitors can enjoy a break by the water before the return journey. With its beautifully preserved locomotives and friendly staff, it offers a nostalgic glimpse into a bygone era of travel.

Address
1 Old Monbulk Rd, Belgrave VIC 3160, Australia
Websitepuffingbillyrailway.org.au
Phone(03) 9757 0700
Hours
Closed
Mon
9:00 AM - 4:00 PM
Tue
9:00 AM - 4:00 PM
Wed
9:00 AM - 4:00 PM
Thu
9:00 AM - 4:00 PM
Fri
9:00 AM - 4:30 PM
Sat
9:00 AM - 4:30 PM
Sun
9:00 AM - 4:30 PM

Highlights

  • Iconic open-air carriages allowing passengers to dangle their legs.

  • Historic 1900s steam locomotives and heritage stations.

  • Breathtaking views of the lush Dandenong Ranges.

  • Stopover at Lakeside with walking tracks and a scenic lake.

  • Friendly volunteer staff providing a warm, informative experience.

Best For

Families and nostalgia seekers wanting a scenic mountain journey.

Currency

AUD $

Time of Day

Lunch

Occasion Tags

Tourists, Family, Groups, Locals

Reviews

4.6
Excellent9,9 K reviews

Puffing Billy Railway in Belgrave is celebrated as one of Victoria's most iconic and beautiful tourist experiences. With a high rating from thousands of visitors, it is praised for its nostalgic charm and the unique opportunity to ride in open-air carriages. Reviewers highlight the scenic journey through the lush Dandenong Ranges as a major draw, especially for families with children. Many guests recommend booking tickets well in advance, as the attraction is popular and often sells out. While the stop at Lakeside is enjoyed for its natural beauty, several reviews suggest bringing your own food rather than relying on the local cafe. The volunteer staff are frequently commended for their friendliness and dedication to preserving the historic railway.

Add dates for experiences

Location

Belgrave, Victoria, Australia
Open in Maps