Endurance Races in Europe 2026
Browse upcoming endurance races in Europe. Find dates, distances, and registration links.
413 upcoming races
Upcoming Races
Running
Trail des Gorges du Tarn
Apr 14, 2026Massegros Causses Gorges, France
Run 18 m
Running
La Spezia Skyrunning
Apr 16-17, 2026La Spezia, Italy
Run 50 m
Running
Trail Enguerrand
Apr 18, 2026Coucy-le-Château-Auffrique, France
Run 24 m | Run 15 m | Run 9 m
Running
Trans Aubrac
Apr 18, 2026Saint Geniez d'Olt et d'Aubrac, France
Run 107 m | Run 107 m | Run 75 m | Run 54 m | Run 13 m | Run 7 m
Triathlon
Triathlon des Lacs du Chalais
Apr 19, 2026Chalais, France
Swim 750 m | Bike 30 m | Run 8 m | Swim 1.9 km | Bike 90 m | Run 21 m
Triathlon
Triathlon de Rennes
Apr 19, 2026Rennes, France
Swim 750 m | Bike 30 m | Run 8 m | Swim 2 m | Bike 60 m | Run 15 m
Triathlon
Triathlon du Lac de Madine
Apr 19, 2026Nonsard-Lamarche, France
Swim 750 m | Bike 30 m | Run 8 m | Swim 2 m | Bike 60 m | Run 15 m | Swim 3 m | Bike 120 m | Run 30 m
Triathlon
Triathlon International du Beaujolais
Apr 19, 2026Villefranche-sur-Saone, France
Swim 750 m | Bike 30 m | Run 8 m | Swim 2 m | Bike 60 m | Run 15 m
Triathlon
Triatlón de Banyoles
Apr 19, 2026Banyoles, Spain
Swim 500 m | Bike 20 m | Run 5 m
Duathlon
XTERRA Ibiza
Apr 19, 2026Ibiza, Spain
Duathlon
XTERRA Ibiza Duathlon
Apr 19, 2026Ibiza, Spain
Triathlon
IRONMAN 70.3 Valencia
Apr 19-20, 2026Valencia, Spain
Swim 2 m | Bike 90 m | Run 21 m
Running
Viterbo International Marathon
Apr 19, 2026Viterbo, Italy
Run 42 m
Running
Vienna City Marathon
Apr 19, 2026Vienna, Austria
Run 42 m
Running
Leipzig Marathon
Apr 19, 2026Leipzig, Germany
Run 42 m
Running
Trail des Gypaètes
Apr 20, 2026Lourdes, France
Run 31 m
Running
Trail des Lacs
Apr 21, 2026Clairvaux-les-Lacs, France
Run 28 m | Run 18 m | Run 12 m | Run 8 m
Running
Les Semelles de Vent
Apr 22, 2026Charleville-Mézières, France
Run 10 m
Running
Bamberg 5K Fun Run
Apr 22, 2026Bamberg, Germany
Run 5 m
Running
Évian Urban Trail
Apr 25, 2026Évian-les-Bains, France
Run 30 m | Run 16 m | Run 16 m | Run 8 m | Run 8 m | Run 5 m | Run 3 m