Bookings essential
All our visitors are required to pre-book their tickets online.
Ticket prices
The price of a Puffing Billy Railway ticket depends on what section of the railway's journey you select.
Family (2A+ 2C) | $155.00 |
Adult (16 years+) | $62.00 |
Concession # | $50.00 |
Child (4-15 years) | $31.00 |
Infant (0-3 years) | $0.00 |
Family (2A+ 2C) | $155.00 |
Adult (16 years+) | $62.00 |
Concession # | $50.00 |
Child (4-15 years) | $31.00 |
Infant (0-3 years) | $0.00 |
Family (2A+ 2C) | $200.00 |
Adult (16 years+) | $80.00 |
Concession # | $64.00 |
Child (4-15 years) | $40.00 |
Infant (0-3 years) | $0.00 |
Family (2A+ 2C) | $102.50 |
Adult (16 years+) | $41.00 |
Concession # | $33.00 |
Child (4-15 years) | $20.50 |
Infant (0-3 years) | $0.00 |
* Available on specific Belgrave - Menzies Creek departures only.
# Concession prices are available to Australian bearers of Health Care, Student, Seniors, Companion, Pensioner Card or New Zealand Gold Card.
Timetables
Puffing Billy operates daily except Christmas Day
Belgrave to Lakeside journeys are available every day and additional journeys like Belgrave to Menzies Creek, Belgrave to Gembrook, and Lakeside to Gembrook are available on weekends.
Our timetables are currently set up until 27th June 2024. Timetables for 28th June 2024 onwards will be released in due course.



BEL = Belgrave
MCK = Menzies Creek
LAK = Lakeside
GEM = Gembrook








PLEASE NOTE
- Tickets must be pre-booked prior to travelling. No tickets will be available from the station on the day of travel.
- Tickets will be for set return journeys. The forward journey you select will determine what time your return journey will be. There will not be any open return tickets available.
- This timetable is correct as of time of production and subject to change without notice.
- On Days of Total Fire Ban in the Central District of Victoria, changes to our timetable may apply, including the operation of Diesel locomotives.
Buy Tickets
All our visitors are required to pre-book their tickets online.