< All events

Puffing Billy Running Festival

Race the iconic Puffing Billy steam train through the Dandenong Ranges in Victoria's beloved Great Train Race.
13km
5km
2km
Date
13 Sep 2026
Location

Belgrave, VIC

Runners racing the steam train at the Puffing Billy Running Festival in Belgrave

Can you beat the steam train?

The Puffing Billy Running Festival is home to one of Australia's most charming running challenges: the Great Train Race, where runners take on Victoria's beloved century-old steam train through the Dandenong Ranges. Yes — you're literally racing a train. Beat Puffing Billy to the finish and you've earned serious bragging rights (and the coveted 'I beat the train' status).

The course

The headline 13.5km Classic winds through Selby, Menzies Creek and Emerald, rolling through fern-lined hills before the dash to the Lakeside finish. There's also a 5km Family Fun Run and a 2km Kids' Dash over the weekend, making it a proper family day out in the cool mountain air.

Good to know

The festival is hugely popular and the Great Train Race has a field limit, so it pays to enter early once registrations open (typically mid-June). The township of Belgrave gets busy — arrive with time to spare and soak up the unique atmosphere. The Dandenongs in spring are gorgeous, if a little chilly at the start, so pack a warm layer for before and after. It's a bucket-list run for Melburnians and a wonderful excuse to ride the iconic railway too.

Puffing Billy Running Festival 2026 Results

Michael Kernahan won the 2026 Great Train Race in 00:45:06 on Sunday 13 September 2026, 47 seconds clear of Kurtis Scott — and both of them beat the train. Puffing Billy, entered as "Puff 1" on bib 1, is timed as a competitor and came in third overall in 00:46:14. Olivia Weston was the first woman home in 00:54:54 for 50th. The 13.5km Classic races the steam train through the Dandenong Ranges.

13.5 km — Top 50 Overall

PositionNameTime
1Michael KERNAHAN00:45:06
2Kurtis SCOTT00:45:53
3Puff 100:46:14
4Max ANDISON00:47:22
5Craig APPELBY00:47:29
6Luke NICHOLSON00:47:51
7Ronan PHILLIPS JOHNS00:47:55
8Jess DUNSMORE00:48:00
9Alfie ONLEY00:48:19
10Thomas MARTIN00:48:23
11Harrison BROOKS00:49:15
12Joel HOWELL00:49:40
13Trevor SPENCER00:49:52
14Joshua RENNICK00:50:06
15Samuel ALLMAN00:50:41
16Jesse GRANTS00:50:53
17Asher KNUCKEY00:51:23
18Marcos SOLLY00:51:31
19Tom NUTTALL00:51:50
20David SCOTT00:51:55
21Harrison DAVID00:52:07
22Leigh ASHMORE00:52:09
23Michael MCDOUGALL00:52:13
24Alexander VAN KRIEKEN00:52:33
25Paul SOUTER00:52:36
26Blake PARKINSON00:52:41
27Francis DOWDLE00:52:52
28Samuel KOLB00:52:57
29Andrew PARKER00:53:10
30Gilbert MCCANN00:53:12
31Jason SPENCER00:53:12
32Noah DEUBEL00:53:19
33Eney KOHUT00:53:27
34Lachlan YOURN00:53:34
35Gibson PAXMAN00:53:36
36Liam EPPS00:53:45
37David BALFOUR00:53:48
38Lochlan CURRY00:53:49
39Ben COSTELLO00:53:52
40Mike PERRY00:54:02
41James KENYON-SMITH00:54:07
42Henry TRUONG00:54:07
43Tim BEASLEY00:54:09
44Ben MCCUBBIN00:54:17
45James GARDNER00:54:25
46Heath KNOWLES00:54:31
47Sean DWYER00:54:35
48Chris BADGER00:54:40
49Harvey BROWN00:54:46
50Olivia WESTON00:54:54

Timing by MultiSport Australia: complete 2026 Puffing Billy Running Festival results, all distances.

Placings include the train: MultiSport Australia times Puffing Billy as a competitor.

Similar Events

See the full calendar
Anglesea
VIC
18
-
19
Jul
Little River
VIC
19
Jul

ASICS Run Melbourne

21.1km
10km
5km
Melbourne
VIC
9
Aug

Berwick Half Marathon

21.1km
10km
5km
1 Mile
Berwick
VIC
Ballarat
VIC
15
Aug

Wonderfalls Trail Run

6km
14km
25km
42.2km
Lorne
VIC
Shepparton
VIC
16
Aug

Devilbend Trail Run

21.1km
12km
7km
4km
Tuerong
VIC
Ballarat
VIC

Conversational Pace

Read all