Noosa, Queensland  ·  October 17, 2026

Australia's First Fitness Festival

Run as far as you like, take on epic challenges, vibe to live music and DJ sets — then party under the stars.

000Days
:
00Hours
:
00Minutes
:
00Seconds
Get Final Tickets Learn More

🎟️ Final Tickets — We're Almost Full  ·  Grab yours before they're gone

🔥 Final Tickets — We're Almost Full

Once these are gone, that's every ticket sold for 2026 — don't miss out.

Runderlust Festival Map — Sunshine Coast 17.10.2026
Get Final Tickets

📍 Girraween Sports Complex, Noosa Heads  ·  Location & Parking →

Your Day, Your Way.

Run

Switch Nutrition Fun Run

5km, 10km, 21km or 42km on a 1km loop track, 7am–11am

Learn More
LSKD Hybrid Challenge

LSKD Hybrid Challenge

Take on the LSKD Hybrid Challenge — strength and cardio combined, solo, pairs or teams

Learn More
Club Champs

Club Champs

Enter your gym/club — teams of 4, 2 men and 2 women, battle through 9 legs and finish the final run together

Learn More
Family Walk/Run

👨‍👩‍👧 Athletes Foot Family Walk/Run

1 hour, 1km loops — all kids under 16 get a medal, the perfect festival activity for the whole family

Learn More
FlexiSpot 1km Dash

FlexiSpot 1km Dash

One lap of the 1km track, all out — fastest man and woman on the coast each take home $1,000

Learn More
Group Workouts

Group Workouts

9am Party Pilates, 10:30am DanceFit with Yassy

Recovery by TH7

Recovery by TH7

Ice baths and stretch sessions to keep you going all day — free to all athletes

Festival

Festival

Live music and DJ sets — free to everyone, spectators are free all day

Runderlust Event

Like No Other.

Kamikaze Runderlust is Australia's first fitness festival of its kind. Run 5km, 10km, 21km or 42km on a 1km loop track over 4 hours — solo or with your crew. Take on hybrid fitness challenges, recover with ice baths, then celebrate with live music and DJ sets under the Noosa sky.

MOVE · CONNECT · CELEBRATE

See It To Believe It.

Ready To Run?

Final Tickets — we're almost full. Once these are gone, that's it for 2026.

Buy Final Tickets Become a Member & Get Updates

Sunshine Coast, Queensland · October 17, 2026

Our Partners.

Major Partners

Supporting Partners

ById('cd-hours').textContent = String(h).padStart(2,'0'); document.getElementById('cd-mins').textContent = String(m).padStart(2,'0'); document.getElementById('cd-secs').textContent = String(s).padStart(2,'0'); } tick(); setInterval(tick, 1000); // Countdown to Third Release deadline — Sunday, September 27 2026, 9:00pm AEST const releaseTarget = new Date('2026-09-27T21:00:00+10:00').getTime(); function releaseTick() { const now = Date.now(); const diff = releaseTarget - now; const banner = document.getElementById('release-countdown'); if (!banner) return; if (diff <= 0) { banner.parentElement.innerHTML = '

THIRD RELEASE HAS ENDED

'; return; } const d = Math.floor(diff / 86400000); const h = Math.floor((diff % 86400000) / 3600000); const m = Math.floor((diff % 3600000) / 60000); const s = Math.floor((diff % 60000) / 1000); document.getElementById('rc-days').textContent = String(d).padStart(2,'0'); document.getElementById('rc-hours').textContent = String(h).padStart(2,'0'); document.getElementById('rc-mins').textContent = String(m).padStart(2,'0'); document.getElementById('rc-secs').textContent = String(s).padStart(2,'0'); } releaseTick(); setInterval(releaseTick, 1000); // Nav scroll behaviour const nav = document.querySelector('nav'); window.addEventListener('scroll', () => { nav.style.background = window.scrollY > 60 ? 'rgba(10,10,10,0.97)' : 'rgba(10,10,10,0.85)'; }); acing:0.06em">FIRST RELEASE HAS CLOSED

'; return; } const d = Math.floor(diff / 86400000); const h = Math.floor((diff % 86400000) / 3600000); const m = Math.floor((diff % 3600000) / 60000); const s = Math.floor((diff % 60000) / 1000); document.getElementById('fr-days').textContent = String(d).padStart(2,'0'); document.getElementById('fr-hours').textContent = String(h).padStart(2,'0'); document.getElementById('fr-mins').textContent = String(m).padStart(2,'0'); document.getElementById('fr-secs').textContent = String(s).padStart(2,'0'); } frTick(); setInterval(frTick, 1000); // Nav scroll behaviour const nav = document.querySelector('nav'); window.addEventListener('scroll', () => { nav.style.background = window.scrollY > 60 ? 'rgba(10,10,10,0.97)' : 'rgba(10,10,10,0.85)'; });