Puffing Billy Railway Tours and Activities
138 Reviews

Chugging its way through the rugged bushlands, fern gullies, and ancient woodlands of the Dandenong Ranges, the Puffing Billy Railway is one of Australia’s most scenic train journeys. The spectacular views of the Yarra Valley are just part of the experience—the historic steam engines, Victorian-style interiors, and open-air carriages that allow for dangling legs make it a fun and memorable activity for the whole family.
The Basics
It’s possible to ride the Puffing Billy steam train in either direction, but most passengers start at Belgrave Station. From there, it’s 15 miles (25 kilometers) or 1 hour and 50 minutes one-way to Gembrook Station, with passage over the Monbulk Creek Trestle Bridge and stops at Menzies Creek, Emerald, Lakeside, and Cockatoo. Tours from Melbourne often combine a ride on the historic railway with other regional highlights such as the Healesville Sanctuary, wine tasting at Yarra Valley wineries, a Melbourne city tour, or a visit to Penguin Parade on Phillip Island.
Things to Know Before You Go
- Tickets sell out, especially during the summer holidays, so book ahead to avoid disappointment.
- All stations have parking, restrooms, and a cafe or snack bar.
- Luggage space is limited, so bring a small day bag and opt for a fold-up stroller.
- Steam locomotives are sometimes replaced with diesel locomotives during Total Fire Ban (when dry weather increases the risk of forest fires).
- Wheelchair access is available at all stations, but spaces are limited and must be booked in advance.
How to Get There
The Puffing Billy Railway runs from Belgrave to Gembrook through the foothills of the Blue Dandenong Ranges in the Yarra Valley. The starting point of the railway is at Belgrave Station, 25 miles (40 kilometers) east of Melbourne. Trains run to Belgrave from Flinders Street Station in the city—just follow the blue line from Belgrave Station that leads to Puffing Billy Station, a short walk away. If you’re driving, it's around an hour's drive from downtown Melbourne.
When to Get There
The Puffing Billy Railway runs around four times daily, with both morning and afternoon departures from Belgrave. Trains run year-round, but they get crowded in summer, so it’s best to book ahead.
Special Events Aboard the Puffing Billy
For something more, book tickets for the special Steam & Cuisine journeys and dine aboard the century-old steam train, or enjoy a themed Jazz or Murder Mystery train ride by night. Those with kids in tow can treat the little ones to a Day out with Thomas, when Puffing Billy is transformed into Thomas the Tank Engine, or ride on the Santa Special Christmas trains.
Address: Puffing Billy Station, 1 Old Monbulk Road, Belgrave, Victoria 3160, Australia
Hours: Open daily, except Christmas Day
Admission: varies
3 Tours and Activities to Experience Puffing Billy Railway
Sort by:Featured

Puffing Billy, Moonlit Sanctuary & Penguins Day Tour
23
Experience Australian wildlife and rainforest up-close and personal with a full day trip to Moonlit Sanctuary and the Puffing Billy Steam Train from Melbourne. Explore Moonlit Sanctuary's bushland setting with an experienced guide, and meet animals that range from koalas to kangaroos, dingos to monitor lizards. Learn about local conservation efforts. Soak up the wild atmosphere of a mountain rainforest while riding a century-old steam train along scenic tracks before returning to Melbourne.
…More
From
$149.18
From
$149.18
Face masks required for travelers in public areas
Face masks provided for travelers
Hand sanitizer available to travelers and staff
Learn More

Puffing Billy (Dandenong Ranges & Brighton Bathing Boxes ) Experience
This morning you are going to enjoy some good old fashioned fun amidst some of the most beautiful rainforest in Victoria. The journey will take you through Melbourne’s eastern suburbs with views of the Dandenongs in the distance.Ride the restored Puffing Billy Steam Train for memorable journey on Australia's most notable narrow gauge railway. Enjoy lush ferns and dense forests of the neaby Dandenong Ranges.
…More
From
$93.93
From
$93.93

Melbourne Combo: Great Ocean Road, Puffing Billy, Moonlit Sanctuary & Penguins
2
Get acquainted with Melbourne's top attractions with this super saver package. Across two days within a 7-day period, you'll travel the Great Ocean Road to visit the 12 Apostles, explore the Dandenong Ranges, ride the historic Puffing Billy steam train, meet native wildlife at Moonlit Sanctuary, and experience the famous Phillip Island Penguin Parade. Plus, you'll receive complimentary admission to a top attraction such as Eureka Skydeck 88, the Melbourne Aquarium or the Melbourne Star observation wheel.
…More
From
$247.85
From
$247.85
Face masks required for travelers in public areas
Face masks provided for travelers
Hand sanitizer available to travelers and staff
Learn More
Things to do near Melbourne
- Things to do in Victoria
- Things to do in Yarra Valley
- Things to do in Mornington Peninsula
- Things to do in Phillip Island
- Things to do in Ballarat
- Things to do in Great Ocean Road
- Things to do in Burnie
- Things to do in Hobart
- Things to do in Seven Mile Beach
- Things to do in Adelaide
- Things to do in Sydney
- Things to do in Tasmania
- Things to do in South Australia
- Things to do in Port Arthur
- Things to do in New South Wales