Puffing Billy Running Festival

More Information

Get your running shoes ready. The Puffing Billy Running Festival is set to return this spring, offering a full weekend of fun, fitness, and heritage steam train magic in the heart of the Dandenong Ranges.

Held across two action-packed days, the 2025 Festival invites runners of all ages and abilities to take part in a variety of scenic race events. Whether you are chasing a personal best or cheering from the tracks, there’s something for everyone.

Day one involves family fun at Emerald Lake Park with the much-loved 1.2 kilometre Kids Dash and 5 kilometre Family Fun Run/Walk, set around the picturesque Emerald Lake Park. With the iconic Puffing Billy steam train sounding off in the background, little legs and family teams alike will be encouraged along the trail. After the race, enjoy a day of free family entertainment and activities at the Lakeside Visitor Centre.

Day two involves the classic race against the train with the return of the legendary 13.5 kilometre ‘Classic’, where up to 2,500 runners will challenge the mighty Puffing Billy from Belgrave to Emerald Lake Park. Family and friends can hop aboard the train to cheer runners on and maybe even cross the finish line first.

Please visit their website for more information.

Explore Nearby

Category
Puffing Billy Steam Railway
  • Australian Tourism Export Council
  • Victoria Tourism Industry Council
  • Cafe
  • Carpark
  • Coach Parking
  • Family Friendly
  • Non Smoking
  • Parents Room
  • Public Toilet
  • Shop / Gift Shop
  • Free Wifi
  • Disabled access available, contact operator for details.
  • Sports
  • Disabled access available, contact operator for details.
13/09/2025

Belgrave

Puffing Billy Steam Railway
1 Old Monbulk Road
Belgrave, Victoria

Select dates to view sailing schedule

Sailing Days Date Range Fitler

Select your departure location

Ship Status

Geelong to Devonport ( GEX to DPO )

Schedule Sailing

Check-in times

Est. Departure Time

Est. Arrival Time

August 7th
10:00 pm

07:30 pm – 09:15 pm

10:00 pm
08 Aug, 08:30 am
August 8th
06:45 pm

04:15 pm – 06:00 pm

06:45 pm
09 Aug, 06:00 am

Devonport to Geelong ( DPO to GEX )

Schedule Sailing

Check-in times

Est. Departure Time

Est. Arrival Time

August 7th
08:30 am

06:00 am – 07:45 am

08:30 am
07 Aug, 07:00 pm
August 9th
06:45 pm

04:15 pm – 06:00 pm

06:45 pm
10 Aug, 06:00 am