A steam train with a plume of white steam crosses a timber trestle bridge through a forest of tree ferns and tall gum trees.
Unofficial seat alerts

Get an email when Puffing Billy seats open.

Sold-out days often get seats back when people cancel.

Set up an alert

Puffing Billy books out early

  • Full a month aheadPopular days are usually sold out about a month before. Every ticket must be booked before the day, so you cannot turn up and buy one.
  • No waiting listThe booking site shows a day as full. It does not tell you when a seat comes back.
  • Checking by hand failsYou would need to reload the page all day, every day, to catch a free seat.
  • Good news isPeople cancel and reschedule their bookings from time to time. Each cancelled booking puts seats back on sale. Other people can book those seats at once.

We watch for cancellations so you do not have to

Tell us your dates and who is travelling. We check the Puffing Billy booking site about every 20 minutes for those dates.

  1. 01Choose dates and partyVerify your email with a 6-digit code. Then pick the days and who is travelling.
  2. 02We watch the booking siteWe only read the page. We never book or pay for you.
  3. 03You book on the official siteWhen seats are open, we email you. You then buy tickets from Puffing Billy Railway.

About the ride

Illustrated map of the Puffing Billy line from Belgrave to Gembrook, with seven numbered stops and a timetable. Single journeys take 30 minutes (Belgrave to Menzies Creek), 50 minutes (to Emerald), 60 minutes (to Lakeside) and 1 hour 50 minutes (to Gembrook).

Drag to move. Pinch, scroll or double-click to zoom.

Journey map and timetable. Tap the map to enlarge it.

Puffing Billy is a preserved steam railway in the Dandenong Ranges, about 40 km east of Melbourne. The railway describes itself as Australia’s premier preserved steam railway.

Trains run on the original mountain track from Belgrave to Gembrook. The carriages have open sides. They pass through fern gullies and under tall Mountain Ash trees.

Know before you book

  • Pre-book everythingEvery ticket must be booked before the day, including for infants and toddlers. The station sells no tickets on the day.
  • Set return journeysThe outbound train you choose sets your return time. Open return tickets do not exist.
  • Check in earlyCheck in at the booking office 60 minutes before departure. Check-in closes 30 minutes before. The train does not wait.
  • Carriage seatsYou get a carriage on arrival. You sit in the same carriage on the way back.

Sitting on the carriage sills

  • Age 4 and overChildren under 4 may not sit on the sills.
  • Ages 4 to 13An adult must watch them. One adult may watch up to 2 children within arm’s reach. An adult on a sill watches one child who is also on a sill.
  • Stay seatedWristbands must stay visible. No standing and no climbing.
Passengers sit on the open carriage sills of a Puffing Billy train with their legs hanging out, as the train crosses a trestle bridge behind a steam engine.

Where the trains run

JourneyDays
Belgrave to LakesideEvery day except Christmas Day
Belgrave to GembrookFriday to Sunday
Lakeside to GembrookFriday to Sunday
Belgrave to Menzies CreekFriday to Sunday

Check the official site for times and prices. Facts on this page come from the Puffing Billy Railway website and can change.

Puffing Billy guides

All guides

Questions

Can I get a refund?

No. You pay for the watching, not for finding seats. Your rights under Australian Consumer Law stay the same. Read the terms.

What happens if no seats open?

The alert runs to its last date. We email you only when seats are open for your party. If no seats open, you get no email and the payment stays the same.

How many emails will I get?

We check about every 20 minutes. We email you at every check while seats are open for your party. If seats stay open for hours, you get an email each time.

What does an alert cost?

A$10, paid once before the alert starts. An alert covers 1 to 14 days and up to 10 people. After you pay, the dates and the party cannot change. Email us if you need a change. Stripe hosts the payment page. We never see your card number.

Do you book the tickets for me?

No. We only read the booking page. When we email you, you buy tickets on the Puffing Billy website. Seats can sell out before you click.

Can I change my alert after I pay?

No. After payment, the dates and the party cannot change. Email us if you need help.

Do not miss a cancelled seat