Day Trips
Puffing Billy Railway
A century-old steam train through the forests east of Melbourne
Get Tickets
Book Puffing Billy
Verified booking link — secure checkout with the official seller or our booking partner.
Puffing Billy is the day trip that Melbourne families pass down through generations, and it earns that status honestly. The railway opened on 18 December 1900 as a narrow-gauge line hauling goods and passengers through the hills east of the city, closed after a landslide in the 1950s, and was rescued by volunteers who reopened it in stages as a heritage tourist line: Belgrave to Menzies Creek in 1962, on to Lakeside in 1975 and all the way to Gembrook in 1998. In 2025 the railway marked its 125th anniversary, and it is still largely run on the energy of its volunteers. What you get is a real working steam railway rather than a theme-park ride. The locomotives are coal-fired and noisy, the carriages are open at the sides, and the line winds through tall mountain ash, tree ferns and farmland, crossing the much-photographed timber trestle bridge over Monbulk Creek shortly after leaving Belgrave. The signature experience is sitting on the window sills with your legs hanging out over the side. It was banned in 2018 after a level-crossing collision with a minibus, then brought back in February 2022 on Belgrave to Lakeside services, for children aged four to thirteen and for adults. The practical bit matters: every ticket must be booked online in advance, nothing is sold at the station on the day, and tickets are for set return journeys, so your outbound choice fixes your return time. Belgrave to Lakeside runs daily; the longer sections to Menzies Creek and Gembrook run mainly from Friday to Sunday, with exceptions. The railway operates every day except Christmas Day. Belgrave is the last stop on a Metro train line from the city, so you can get there without a car. That makes this one of the few great Victorian day trips you can do entirely on public transport.
Choosing your journey is the main decision. Belgrave to Lakeside and back is the classic: long enough to cross the trestle bridge, climb through the forest and spend time at Lakeside, where there is a cafe at the visitor centre and lawns running down to Emerald Lake Park, but short enough for small children. Belgrave to Menzies Creek is the shortest option, good for toddlers or a morning that also includes the Dandenong villages. Belgrave to Gembrook is the full line, a slow and rewarding day best for steam enthusiasts and older children. Fares rise with distance, infants under four travel free, and family fares are available. Book well ahead for weekends and school holidays, when the most popular departures sell out.
Getting there takes a little planning. Take a Belgrave line train from Flinders Street; the journey takes about an hour, and Puffing Billy's station is a short, signposted walk from the Metro station. Driving takes about the same time, around 40 kilometres east of the city, and car parking near the station fills early on busy days. Arrive in good time before departure, sit on the side facing the valley if you can, and keep belongings secure if you are riding on the sills. In summer, check the official site the day before: on Total Fire Ban days in the Central district the timetable can change and diesel locomotives may replace steam.
Puffing Billy pairs naturally with the rest of the Dandenongs. Combine a morning ride with a walk up the 1000 Steps, lunch in a hill village such as Olinda or Sassafras, and the forest drives of the national park. Several Tiqets-listed bus tours bundle the train with Healesville Sanctuary or a Yarra Valley afternoon, which suits visitors without a car. For a quieter experience, travel on a weekday outside school holidays, when the sills are easier to claim and the platforms are calmer.
What to Expect
- The experience
- Pre-booked return journeys on a narrow-gauge steam railway from Belgrave to Menzies Creek, Lakeside or Gembrook, in open-sided carriages through the Dandenong Ranges forest.
- Best time
- Weekdays outside school holidays for quieter trains. Spring and autumn for mild weather; in summer check for Total Fire Ban timetable changes.
- How long
- About three hours for Belgrave to Lakeside and back including a break, and most of a day for the full run to Gembrook.
- Tips
- Book online in advance because no tickets are sold at the station. Take the Metro train to Belgrave to avoid parking stress. Sills riding is offered on Belgrave to Lakeside services.
Good Questions
Do I need to book Puffing Billy in advance?
Yes. All tickets must be booked online before you travel, and no tickets are sold at the station on the day. Tickets are for set return journeys, so the departure you choose also fixes your return time.
Which Puffing Billy journey should I choose?
Belgrave to Lakeside is the best all-rounder, crossing the Monbulk Creek trestle bridge and stopping at Lakeside, which has a cafe and Emerald Lake Park nearby. Menzies Creek suits toddlers, and the full line to Gembrook suits enthusiasts with a whole day.
Can you still sit with your legs out of the window?
Yes. Sitting on the sills was stopped in 2018 and reinstated in February 2022 on Belgrave to Lakeside services, for children aged four to thirteen and for adults.
How do I get to Puffing Billy without a car?
Take a Metro train on the Belgrave line from the city to Belgrave, the end of the line, about an hour away. Puffing Billy's station is a short walk from the Metro platform.
Does Puffing Billy run every day?
It runs daily except Christmas Day. Belgrave to Lakeside operates daily, while the Menzies Creek and Gembrook sections run mainly from Friday to Sunday. On summer Total Fire Ban days the timetable can change and diesel engines may be used.
Pairs Well With
Yarra Valley Wineries and Puffing Billy Steam Railway
East of the city, two of Melbourne's favourite escapes: the wineries, cheese and chocolate of the Yarra Valley, and Puffing Billy, a century-old steam train puffing through the fern forests of the Dandenong Ranges.
Dandenong Ranges and the 1000 Steps
Cool, green hills an hour east of the city: the steep 1000 Steps through fern gullies, mountain ash forest where lyrebirds forage, garden villages for tea and scones, and Puffing Billy at the foot of the range.
Healesville Sanctuary
The best place near Melbourne to meet Australian animals in a bush setting: koalas, platypus, wombats, dingoes and the Spirits of the Sky bird show, plus a working wildlife hospital, at the edge of the Yarra Valley.