Holding fond memories for many Melburnians, popular Puffing Billy is an iconic restored steam train that toots its way from Belgrave to Emerald Lake Park and Gembrook on a five-hour return trip. It's possible to hop on and hop off en route to enjoy a picnic or walk. A diesel locomotive replaces the steam engine on total fire ban days.

Puffing Billy's dedicated train station is a short walk from Belgrave station on Melbourne’s suburban train network.