← Back to RUNNiNG

Road races · Mountain races · Trails

Running calendar Switzerland

Our selection: the running events of the Bernese Oberland and the great Swiss classics – by date, with distances and a link to the organiser.

–events to come
–in the Bernese Oberland
–dates confirmed
–mountain and trail races

Upcoming events

Course de l'EscaladeGenf (GE) · 2026-12-05 to 2026-12-06 · City race · 7,3 km · 4,8 km · Familien- und Kinderläufe
Zürcher SilvesterlaufZürich (ZH) · 2026-12-13 · City race · 1,6 bis 10 km durch die Altstadt
Run & Walk BernBern (BE) · 2027-01-17 · Road · 10 km entlang der Aare · Kinderläufe · Date provisional
KerzerslaufKerzers (FR) · 2027-03-20 · Road · 15 km · 10 km · 5 km · Kinderläufe · Date provisional
Jungfrau-Lauberhorn RunWengen (BE) · 2027-03-21 · Mountain race · 4,5 km · 1028 Hm, Innerwengen bis Lauberhorn-Start · Date provisional
Zürich MarathonZürich (ZH) · 2027-04-11 · Road · 42,2 km · 21,1 km · 10 km
Generali Genève MarathonGenf (GE) · 2027-05-08 to 2027-05-09 · Road · 42,2 km · 21,1 km · 10 km · 5 km
Grand Prix von BernBern (BE) · 2027-05-15 · City race · 10 Meilen durch Bern und Altstadt-Strecken
BlüemlisalplaufReichenbach im Kandertal (BE) · 2027-05-30 · Mountain race · 15,5 km · 856 Hm bis Griesalp · Kurzstrecke, Staffel · Date provisional
Bieler LauftageBiel (BE) · 2027-06-11 to 2027-06-12 · Ultra · 100 km · 21,1 km · 10 km · Date provisional
Niesen-TreppenlaufMülenen (BE) · 2027-06-11 to 2027-06-12 · Stair run · 11'674 Stufen · 1643 Hm · Staffel (Fr), Einzellauf (Sa)
Schweizer Frauenlauf BernBern (BE) · 2027-06-13 · City race · Frauenlauf durch Bern · Date provisional
Gornergrat Zermatt MarathonSt. Niklaus – Zermatt (VS) · 2027-07-02 to 2027-07-03 · Mountain race · Ultra 45,8 km · 42,2 km · 21,1 km
Vogellisi BerglaufAdelboden (BE) · 2027-07-11 · Mountain race · 5 Kategorien · 740 bis 860 Hm auf die Silleren · Date provisional
Eiger Ultra Trail by UTMBGrindelwald (BE) · 2027-07-14 to 2027-07-18 · Trail · E250 · E101 (101 km, 6700 Hm) · E51 · E35 · E16
Sierre-ZinalSierre (VS) · 2027-08-07 · Mountain race · 31 km · 2200 Hm · Date provisional
Thuner StadtlaufThun (BE) · 2027-08-21 · City race · 10 km · 5 km · Familienlauf 1,6 km · Date provisional
Jungfrau-Harder Run RaceInterlaken (BE) · 2027-09-10 · Mountain race · 4,4 km von der Höhematte auf den Harder Kulm
Jungfrau-MarathonInterlaken (BE) · 2027-09-11 · Mountain race · 42,2 km · 1953 Hm bis Eigergletscher
GreifenseelaufUster (ZH) · 2027-09-18 · Road · 21,1 km · 10 km · 5,5 km Just for Fun · Date provisional
Murtenlauf (Morat–Fribourg)Murten (FR) · 2027-10-03 · Road · 17,2 km · 9,7 km ab Courtepin · Date provisional
Berglauf RinderbergZweisimmen (BE) · 2027-10-10 · Mountain race · 12,8 km bis Rinderberg (2078 m) · Date provisional
BrienzerseelaufBönigen (BE) · 2027-10-16 to 2027-10-17 · Road · Halbmarathon Brienz–Bönigen · 10 km Abendlauf · Date provisional
Lausanne MarathonLausanne (VD) · 2027-10-24 · Road · 42,2 km · 21,1 km · 10 km · Date provisional
SwissCityMarathon LucerneLuzern (LU) · 2027-10-31 · Road · 42,2 km · 21,1 km · 10 km
Course de l'EscaladeGenf (GE) · 2027-12-04 to 2027-12-05 · City race · 7,3 km · 4,8 km · Familien- und Kinderläufe · Date provisional

Past

Lausanne Marathon 2026Lausanne (VD) · 2026-10-25
SwissCityMarathon Lucerne 2026Luzern (LU) · 2026-10-25
Berglauf Rinderberg 2026Zweisimmen (BE) · 2026-10-11
Brienzerseelauf 2026Bönigen (BE) · 2026-10-10
Murtenlauf (Morat–Fribourg) 2026Murten (FR) · 2026-10-04
Jungfrau-Marathon 2026Interlaken (BE) · 2026-09-05

As of 9 November 2026 · Dates without guarantee. «Provisional» means the organiser has not yet confirmed the date. Always check the organiser's website before entering.

Sources: organiser websites, tourism portals (interlaken.swiss, myswitzerland.com, zermatt.swiss, luzern.com, geneve.com, zuerich.com) and running calendars (HDsports, running.life, gotrail.run). Private, unofficial selection – not a service of the organisers or of Swiss Running. You will find every race in Switzerland in the Swiss Running event guide.