Contact Details

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 (9 am to 5 pm AEST) Monday to Friday and from 9 am to 12 pm

AEST on Saturdays.

Telephone: Australia (03) 9757 0700 or International +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.

Need further help? or You would like to send us some feedback

  • This field is for validation purposes and should be left unchanged.

Do you have more question?

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

Frequently Asked Questions

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.