Puffing Billy crosses the Trestle Bridge
Passengers aboard Puffing Billy' open sided carriages
Mum and child in front of Puffing Billy locomotive
Passengers dangling their legs aboard Puffing Billy
Station Master departing Puffing Billy train from Belgrave station
Puffing Billy travelling through the magnificent Dandenong Ranges
Three course meal
Thomas hauling the train

Puffing Billy Steam Railway

Address: 1 Old Monbulk Road, Belgrave, Victoria 3160

Phone: 03 9757 0700  |  Fax: 03 9757 0705  

Email: info@pbr.org.au
Web: puffingbilly.com.au

Book now

Puffing Billy is Australia's favourite steam train and is one of the finest preserved steam railways in the world. This century old steam train is still running on its original 25 kilometre mountain track from Belgrave to Gembrook, through the beautiful forests and fern gullies of the Dandenong Ranges.

The open-sided carriages are the best way to see the stunning views and you can even dangle your legs over the side of the carriages - if you dare! You can catch the train at any of the stations along the way, or watch the train go by from one of the stations' refreshment rooms.

Alternatively, you can travel first class in their luxury, fully enclosed dining carriages, on the daily Steam & Cuisine Luncheon Train, or on the Dinner & Dance Train, which departs on selected Friday and Saturday evenings.

Easily accessible by fast electric train from Melbourne. Tours are offered by all major day tour operators.

Special events coming up at Puffing Billy Steam Railway: A day out with Thomas in autumn and spring. Experience a steam train ride with Thomas the Tank Engine and Diesel, and enjoy the Thomas and Fat Controller pantomime along with other activities at Puffing Billy's Emerald Town Station. Bookings are essential.

Themed night trains include Murder on the Puffing Billy Express and Jazz on Puffing Billy Railway.

For further details and dates please visit the website.

Tickets can be purchased online up until 8:00am on day of travel for Excursion Trains and 4:00pm the business day prior to travel for dining trains and special events.

Content: Puffing Billy Steam Railway


TypeValid fromValid toEntry cost($)

Murder on the Puffing Billy Express

Including a three course dinner


Jazz on Puffing Billy Railway

Includes three course dinner


Steam and Cuisine Luncheon Train

Three course menu


Steam and Cuisine Luncheon Train

Natter Platter


Dinner and Dance Train

Includes a three course dinner


Belgrave to Lakeside

Adult return


Belgrave to Lakeside

Family Return (two adults and up to four children)


Belgrave to Gembrook

Adult return


Belgrave to Gembrook

Family Return (two adults and up to four children)


Payment methods accepted

EFTPOS  MasterCard  VISA Card 

Cancellation and booking policy

Bookings are essential for all dining trains and special events. Special dietary requirements are available with 72 hours prior notice. If a cancellation is received within five working days of travel for the 'Steam and Cuisine Luncheon Train', no refund will be given. If a cancellation is received within 21 working days of travel for the 'Dinner and Dance Train' as well as themed night trains, no refund will be given. No refund is given for online bookings.

Local directions

Melway Map Reference: 75 F10. The Puffing Billy is located 40 kilometres East of Melbourne. It is accessible via public transport. Go to the end of the Belgrave line, the Puffing Billy Steam Railway start is opposite Belgrave Station.


  • Kiosk
  • Picnic area
  • Public toilet
  • Restaurant - licensed
  • Sheltered area


  • Train ride

Opening hours

For daily timetable, please visit the website.


  • Australian Tourism Export Council
  • Inbound Tour Operators Association
  • Tourism Alliance Victoria

Disabled access

Contact operator for further details.

On the Web

How to get here