Contact Puffing Billy

For 24-hour recorded information on Time Table and Fares information phone (03) 9757 0700.
For general enquiries and bookings, contact our Belgrave office during business hours (9am- 5pm AEST) Monday to Friday and from 9am to 12pm AEST on Saturdays.

Call us: (03) 9757 0700
(Intl. +61 3 9757 0700)

Fax: (03) 9757 0705 (Intl. +61 3 9757 0705)


Puffing Billy Railway
1 Old Monbulk Road (PO Box 451)
Belgrave VIC 3160
Find out where to park at our stations.


Do you have a question?

Frequently Asked Questions

We trust you’ll find the answer to some of your queries there. If your query is not listed, please call us on on (03) 9757 0700 or email us on one of the addresses listed below.

General Information and Bookings:

Day Out With Thomas:

Great Train Race:

Santa Special:

Volunteer Opportunities:


Donation Request:

Media Enquiry:

Filming and Photography requests:    Read more information about how to obtain permission here