find my next race

Home·Europe·Races by country

Races in Switzerland

16 upcoming races · 33 past editions

Upcoming

running
1 JAN · FRI

Neujahrsmarathon Zürich

Zurich, SwitzerlandMarathon · Half Marathon
RegionalIntermediate
hyrox
12 FEB · FRI

HYROX Basel

Basel, SwitzerlandHYROX Solo · HYROX Doubles · HYROX Pro
NationalIntermediate
running
11 APR · SUN

Ochsner Sport Zürich Marathon

Zurich, SwitzerlandMarathon
RegionalIntermediate
running
9 MAY · SUN

Generali Genève Marathon

Geneva, SwitzerlandMarathon · Half Marathon
RegionalIntermediate
triathlon
6 JUN · SUN

IRONMAN Switzerland

Rapperswil-Jona, SwitzerlandHalf / 70.3
ContinentalAdvanced
running
3 JUL · SAT

Gornergrat Zermatt Marathon

St. Niklaus, SwitzerlandMarathon · Ultra · Half Marathon
RegionalIntermediate
triathlon
4 JUL · SUN

IRONMAN Switzerland Thun

Thun, SwitzerlandFull Distance / 140.6
ContinentalElite
trailOpen
9 JUL · FRI

Trail Verbier St Bernard by UTMB

Verbier, Switzerland100 Miles · 20K · 100K · 50K
NationalElite
trailOpen
14 JUL · WED

Eiger Ultra Trail by UTMB

Grindelwald, Switzerland20K · 50K · 100K · 100 Miles
NationalElite
running
17 JUL · SAT

Swissalpine Flims

Davos, SwitzerlandUltra
RegionalBeginner
trail
9 SEP · THU

Wildstrubel by UTMB®

Crans Montana, Switzerland100K · 50K · 20K · 100 Miles
running
10 SEP · FRI

Jungfrau-Marathon

Interlaken, SwitzerlandMarathon
RegionalIntermediate
running
25 SEP · SAT

StraLugano

Lugano, SwitzerlandHalf Marathon
RegionalIntermediate
running
28 SEP · TUE

Greifenseelauf Uster

Uster, SwitzerlandHalf Marathon
RegionalIntermediate
running
24 OCT · SUN

Lausanne Marathon

Lausanne, SwitzerlandMarathon
RegionalIntermediate
running
31 OCT · SUN

SwissCityMarathon – Lucerne

Lucerne, SwitzerlandMarathon · Half Marathon
RegionalIntermediate

Races in Switzerland: frequently asked questions

How many races are there in Switzerland?

49 endurance races are indexed in Switzerland. They span 6 different sports. 16 of them are still to come. The largest category is cycling, with 21 races. Browse the calendar above and filter by sport, month, or distance to narrow it down.

What sports can I race in Switzerland?

Races in Switzerland are indexed across these sports: cycling (21), running (15), trail running (6), triathlon (4) and 2 more. Tap any sport above to jump straight to that discipline.

When is the next race in Switzerland?

The next indexed race in Switzerland is Neujahrsmarathon Zürich, on 1 January 2027. Each race page shows the date, the location, and a link to official registration, and new events are added as organisers announce them.

How do I register for a race in Switzerland?

Open any race in Switzerland from the list above and follow its link to the official organiser, where you complete registration. FindMyNextRace is a race finder rather than a ticket seller, so entries are always booked on the event's own site. Filter by sport or date first to find the right race.