Marathons in Switzerland
Browse all 21 marathons and half marathons in Switzerland. Click any race to see its difficulty rating, elevation profile, and personalised time calculator.
Full Marathons (18)
Neujahrsmarathon Zürich
ZÃrich, Switzerland
Jungfrau-Marathon
Interlaken, Switzerland
Muttenz Marathon
Muttenz, Switzerland
Bündner Frühlingslauf
Thusis, Switzerland
Zürich Marathon
Zürich, Switzerland
Sempacherseelauf
Sursee, Switzerland
Auffahrtslauf
St. Gallen, Switzerland
Trail des Paccots
Les Paccots, Switzerland
Forchlauf Halbmarathon
Zürich, Switzerland
Gornergrat Zermatt Marathon
Zermatt, Switzerland
Stockhorn Halbmarathon
Oberwil im Simmental, Switzerland
Greifenseelauf
Uster, Switzerland
Hallwilerseelauf Halbmarathon
Beinwil am See, Switzerland
Lausanne Marathon
Lausanne, Switzerland
Zürich Marathon
Zürich, Switzerland
Aletsch Halbmarathon
Bettmeralp, Switzerland
Generali Geneva Marathon
Genève, Switzerland
SwissCity Marathon – Lucerne
Lucerne, Switzerland
Half Marathons (3)
About Marathons in Switzerland
Switzerland hosts 21 running events listed on Statathon, including 18 full marathons and 3 half marathons. Each race page includes elevation data, weather forecasts, surface type, and a personalised difficulty calculator that adjusts to your target finish time.