Top trail & ultra races

66 races in 16 countries. Distance and elevation gain are the organizer's own published figures.

66 races · Nearest season 2026–27

  • September 2026 · 1 race

  • Sun · Sep 27

    CxM Macael Mármol


    🇪🇸 Macael · 27 km · 1,614 m elevation gain · Route not found yet
    Upload the route →
  • October 2026 · 9 races

  • October 3

    Ultra Pirineu (100K)

    🇪🇸 Baga, Catalan Pyrenees · 2 distances
    • Sat · Oct 3

      Ultra Pirineu (100K)100 km · 6,600 m elevation gain · Route not found yetUpload the route →
    • Sat · Oct 3

      Marató (SMP42k)42 km · 2,700 m elevation gain · Route not found yetUpload the route →
  • October 3

    Ultra-Trail Guara Somontano

    🇪🇸 Alquézar, Sierra de Guara, Huesca, Aragón · 4 distances
    • Sat · Oct 3

      Ultra-Trail Guara Somontano82 km · 4,700 m elevation gain · Route not found yetUpload the route →
    • Sat · Oct 3

      Alquézar Trail17 km · 900 m elevation gain · Route not found yetUpload the route →
    • Sat · Oct 3

      Trail Rio Vero30 km · 1,400 m elevation gain · Route not found yetUpload the route →
    • Sat · Oct 3

      Vuelta a Sevil48 km · 2,500 m elevation gain · Route not found yetUpload the route →
  • October 9

    Gran Trail Peñalara (GTP)

    🇪🇸 Sierra de Guadarrama, Community of Madrid · 3 distances
    • Fri · Oct 9

      GTP104 km · 5,100 m elevation gain · Route not found yetUpload the route →
    • Fri · Oct 9

      CNN (Cross Nocturno Navacerrada)11 km · 400 m elevation gain · Route not found yetUpload the route →
    • Fri · Oct 9

      TP6061 km · 2,700 m elevation gain · Route not found yetUpload the route →
  • Sun · Oct 11

    Trail Ribeira Sacra


    🇪🇸 Galicia · 48 km · 3,450 m elevation gain · Official route available
    Personalize plan →
  • Thu · Oct 15

    Diagonale des Fous (Grand Raid de la Reunion)


    🇫🇷 Reunion Island · 180 km · 10,200 m elevation gain · Route not found yet
    Upload the route →
  • Sun · Oct 18

    Grand Trail des Templiers


    🇫🇷 Cevennes · ~78 km · ~3,650 m elevation gain · Route available · source not verified · checked August 13, 2026
    Personalize plan →
  • October 23

    Puglia by UTMB

    🇮🇹 Puglia / Basilicata, Italy · 5 distances
    • Fri · Oct 23

      I Sassi di Matera (SDM)145 km · 3,500 m elevation gain · Route not found yetUpload the route →
    • Fri · Oct 23

      Castellaneta Underground Trail (CUT50)50 km · 1,000 m elevation gain · Route not found yetUpload the route →
    • Fri · Oct 23

      Costa Verde Trail (CVT10)10 km · 50 m elevation gain · Route not found yetUpload the route →
    • Fri · Oct 23

      Ginosa Rivolta Trail (GRT35)35 km · 350 m elevation gain · Route not found yetUpload the route →
    • Fri · Oct 23

      Le Maioliche di Laterza (MLT85)85 km · 2,000 m elevation gain · Route not found yetUpload the route →
  • October 24

    Ibiza Trail Maratón Festival

    🇪🇸 Sant Antoni de Portmany, Ibiza, Balearic Islands · 3 distances
    • Sat · Oct 24

      Marathon48 km · 1,600 m elevation gain · Route not found yetUpload the route →
    • Sat · Oct 24

      Half Marathon28 km · 900 m elevation gain · Route not found yetUpload the route →
    • Sat · Oct 24

      Starter11 km · 300 m elevation gain · Route not found yetUpload the route →
  • Sat · Oct 31

    Javelina Jundred


    🇺🇸 McDowell Mtns · ~161 km · ~2,200 m elevation gain · Route not found yet
    Upload the route →
  • November 2026 · 3 races

  • November 13

    Lurbel Finestrat Costa Blanca Trails

    🇪🇸 Finestrat, Alicante, Comunitat Valenciana · 3 distances
    • Fri · Nov 13

      Gran Trail Costa Blanca (102K)102 km · 6,000 m elevation gain · Route not found yetUpload the route →
    • Fri · Nov 13

      Costa Blanca Marathon (41K)41 km · 2,725 m elevation gain · Route not found yetUpload the route →
    • Fri · Nov 13

      Ultra Trail Costa Blanca (66K)66 km · 4,000 m elevation gain · Route not found yetUpload the route →
  • Sat · Nov 21

    Ultra-Trail Cape Town (100K)


    🇿🇦 Cape Town / Table Mountain · 99.4 km · 4,998 m elevation gain · Route not found yet
    Upload the route →
  • Sat · Nov 28

    SainteLyon


    🇫🇷 Saint-Etienne to Lyon · 80 km · 1,944 m elevation gain · Route not found yet
    Upload the route →
  • February 2027 · 4 races

  • Sat · Feb 13

    Black Canyon Ultras (100K)


    🇺🇸 Black Canyon · ~100 km · ~2,130 m elevation gain · Route not found yet
    Upload the route →
  • Sat · Feb 13

    Tarawera Ultra-Trail (T102)


    🇳🇿 Rotorua / Kawerau · 102 km · 2,300 m elevation gain · Route not found yet
    Upload the route →
  • Sat · Feb 20

    Marbella Epic Trail


    🇪🇸 Marbella · 65.7 km · 5,000 m elevation gain · Route not found yet
    Upload the route →
  • February 22

    Transgrancanaria

    🇪🇸 Gran Canaria, Canary Islands · 9 distances

    1 official route

    • Mon · Feb 22

      Classic126 km · 6,764 m elevation gain · Official route availablePersonalize plan →
    • Mon · Feb 22

      Advanced82 km · 4,314 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      Family Trail5 km · 264 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      Half22.9 km · 1,817 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      Marathon47 km · 1,784 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      Open Agáldar21 km · 613 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      Promo12 km · 869 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      Short5 km · 264 m elevation gain · Route not found yetUpload the route →
    • Mon · Feb 22

      VK El Gigante5.5 km · 1,090 m elevation gain · Route not found yetUpload the route →
  • March 2027 · 2 races

  • March 7

    Galatzó Trail

    🇪🇸 Es Capdellà, Calvià, Serra de Tramuntana, Mallorca, Balearic Islands · 2 distances
    • Sun · Mar 7

      Galatzó Legend (43K)43 km · 2,237 m elevation gain · Route not found yetUpload the route →
    • Sun · Mar 7

      Galatzó Half (23K)23.7 km · 1,133 m elevation gain · Route not found yetUpload the route →
  • Sat · Mar 20

    Chianti Ultra Trail by UTMB


    🇮🇹 Radda in Chianti · 75 km · 3,100 m elevation gain · Official route available
    Personalize plan →
  • April 2027 · 11 races

  • Fri · Apr 2

    Istria 100 by UTMB (168K)


    🇭🇷 Labin · 168 km · 6,800 m elevation gain · Route available · source not verified · checked July 15, 2026
    Personalize plan →
  • Fri · Apr 2

    Marathon des Sables (MDS Legendary)


    🇲🇦 Sahara Desert · 250 km · 1,500 m elevation gain · Route not found yet
    Upload the route →
  • April 2

    Unicaja Ultra Sierra Nevada

    🇪🇸 Granada, Andalucía · 4 distances
    • Fri · Apr 2

      Ultra100 km · 5,500 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 2

      Half Marathon25 km · 2,150 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 2

      Marathon40 km · 2,400 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 2

      Trail60 km · 3,800 m elevation gain · Route not found yetUpload the route →
  • Sat · Apr 3

    Formentera All Round Trail


    🇪🇸 Formentera · 72 km · 1,240 m elevation gain · Route not found yet
    Upload the route →
  • April 8

    Tenerife Bluetrail by UTMB

    🇪🇸 Tenerife, Canary Islands · 7 distances
    • Thu · Apr 8

      110k110 km · 6,250 m elevation gain · Route not found yetUpload the route →
    • Thu · Apr 8

      24k24 km · 1,300 m elevation gain · Route not found yetUpload the route →
    • Thu · Apr 8

      47k47 km · 2,600 m elevation gain · Route not found yetUpload the route →
    • Thu · Apr 8

      47k Relay47 km · 2,600 m elevation gain · Route not found yetUpload the route →
    • Thu · Apr 8

      68k68 km · 3,600 m elevation gain · Route not found yetUpload the route →
    • Thu · Apr 8

      82k82 km · 3,300 m elevation gain · Route not found yetUpload the route →
    • Thu · Apr 8

      Vertical Night Challenge6.5 km · 850 m elevation gain · Route not found yetUpload the route →
  • Fri · Apr 9

    Patagonia Run (100 Mile)


    🇦🇷 San Martin de los Andes · ~160 km · ~9,000 m elevation gain · Route not found yet
    Upload the route →
  • Sat · Apr 24

    Canyons Endurance Runs by UTMB (100K)


    🇺🇸 Auburn · 100 km · 3,750 m elevation gain · Official route available
    Personalize plan →
  • Sat · Apr 24

    MIUT (Madeira Island Ultra-Trail)


    🇵🇹 Madeira · 110 km · 7,200 m elevation gain · Official route available
    Plan unavailable
  • April 24

    Penyagolosa Trails (CSP)

    🇪🇸 Castellon, Comunidad Valenciana · 2 distances
    • Sat · Apr 24

      Penyagolosa Trails (CSP)106 km · 5,600 m elevation gain · Route not found yetUpload the route →
    • Sat · Apr 24

      MiM (Marató i Mitja)60 km · 3,300 m elevation gain · Route not found yetUpload the route →
  • April 30

    Trail Menorca Camí de Cavalls (TMCDC)

    🇪🇸 Menorca, Balearic Islands · 8 distances
    • Fri · Apr 30

      TMCdC (full circuit)185 km · 3,500 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      PTCN (Petit Trail Costa Nord)58 km · 1,200 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      PTCS (Petit Trail Costa Sud)44 km · 650 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      STCN (Short Trail Costa Nord)27 km · 392 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      TMCdC 185km Relay185 km · 3,500 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      TMCdC STARTER11 km · 280 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      TMCN (Costa Nord)100 km · 2,300 m elevation gain · Route not found yetUpload the route →
    • Fri · Apr 30

      TMCS (Costa Sud)85 km · 1,200 m elevation gain · Route not found yetUpload the route →
  • April 2027

    Mt. Fuji 100 (formerly UTMF)


    🇯🇵 Mt. Fuji region · 167 km · 6,613 m elevation gain · Official route available
    Personalize plan →
  • May 2027 · 2 races

  • May 8

    Transvulcania Ultramaratón

    🇪🇸 La Palma, Canary Islands · 4 distances

    1 official route

    • Sat · May 8

      Ultramaratón73 km · 4,350 m elevation gain · Official route availablePersonalize plan →
    • Sat · May 8

      Kilómetro Vertical7.3 km · 1,164 m elevation gain · Route not found yetUpload the route →
    • Sat · May 8

      Maratón43.2 km · 1,884 m elevation gain · Route not found yetUpload the route →
    • Sat · May 8

      Media Maratón24.8 km · 2,097 m elevation gain · Route not found yetUpload the route →
  • Sat · May 15

    Ultra-Trail Australia (UTA100)


    🇦🇺 Blue Mountains · 100.4 km · 4,460 m elevation gain · Route available · source not verified · checked July 15, 2026
    Personalize plan →
  • June 2027 · 7 races

  • Sat · Jun 5

    Mozart 100


    🇦🇹 Salzkammergut · 119 km · 5,700 m elevation gain · Route not found yet
    Upload the route →
  • Sat · Jun 12

    Trail 100 Andorra by UTMB (Ultra 105K)


    🇦🇩 Pyrenees · 105 km · 6,800 m elevation gain · Route available · source not verified · checked July 15, 2026
    Personalize plan →
  • June 19

    Garmin Epic Trail Vall de Boí

    🇪🇸 Barruera, Vall de Boí, Lleida, Catalonia (Pyrenees) · 3 distances
    • Sat · Jun 19

      Marató 42K42 km · 2,800 m elevation gain · Route not found yetUpload the route →
    • Sat · Jun 19

      Sky 24K24 km · 1,800 m elevation gain · Route not found yetUpload the route →
    • Sat · Jun 19

      Speed 12K12 km · 500 m elevation gain · Route not found yetUpload the route →
  • Fri · Jun 25

    Lavaredo Ultra Trail (120K)


    🇮🇹 Cortina d'Ampezzo · 120 km · 5,800 m elevation gain · Official route available
    Personalize plan →
  • Sat · Jun 26

    Western States 100


    🇺🇸 Olympic Valley to Auburn · 161 km · 5,515 m elevation gain · Official route available
    Personalize plan →
  • June 2027

    Marathon du Mont-Blanc


    🇫🇷 Chamonix · 42 km · 2,511 m elevation gain · Route not found yet
    Upload the route →
  • June 2027

    Broken Arrow Skyrace (46K)


    🇺🇸 Palisades Tahoe · 46 km · 3,050 m elevation gain · Route not found yet
    Upload the route →
  • July 2027 · 2 races

  • July 7

    HOKA Val d'Aran by UTMB

    🇪🇸 Vielha e Mijaran / Val d'Aran, Lleida, Catalonia (Pyrenees) · 8 distances
    • Wed · Jul 7

      VDA (Torn dera Val d'Aran)163 km · 10,000 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      CDH (Camins d'Hèr)110 km · 6,400 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      EXP (Experiència d'Aran)32 km · 2,100 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      PDA (Peades d'Aigua)55 km · 3,300 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      SKY (Baqueira Beret)18 km · 900 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      SKY Promesas18 km · 900 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      TDL (Termières dera Libertat)75 km · 5,100 m elevation gain · Route not found yetUpload the route →
    • Wed · Jul 7

      Vielha 10K10 km · 500 m elevation gain · Route not found yetUpload the route →
  • Fri · Jul 9

    Hardrock 100


    🇺🇸 Silverton · 163 km · 10,200 m elevation gain · Route not found yet
    Upload the route →
  • August 2027 · 1 race

  • Sat · Aug 14

    Swiss Irontrail (T78)


    🇨🇭 Surses/Savognin · 78 km · 4,996 m elevation gain · Route not found yet
    Upload the route →
  • Date not announced · 24 races

  • 2027 · no date yet

    101 Km de Ronda (La Legion)


    🇪🇸 Serrania de Ronda · ~101 km · ~2,819 m elevation gain · Route available · source not verified · checked August 29, 2026
    Personalize plan →
  • 2027 · no date yet

    Ultra-Trail Snowdonia by UTMB (UTS 100 Mile)


    🇬🇧 Eryri · 163 km · 9,200 m elevation gain · Route available · source not verified · checked July 15, 2026
    Personalize plan →
  • No dates yet

    Olla de Núria

    🇪🇸 Vall de Núria, Ripollès, Girona, Catalonia · 3 distances
    • ≈ Sep 2027Estimated

      Les Valls de l'Olla24 km · 2,000 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      Mitja Olla12.5 km · 1,085 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      Olla Vertical3.7 km · 949 m elevation gain · Route not found yetUpload the route →
  • ≈ Sep 2027Estimated

    Pikes Peak Marathon / Ascent


    🇺🇸 Manitou Springs · 21.4 km · 2,382 m elevation gain · Official route available
    Plan unavailable
  • ≈ Sep 2027Estimated

    Tor des Geants


    🇮🇹 Aosta Valley · 330 km · 24,000 m elevation gain · Route not found yet
    Upload the route →
  • No dates yet

    CanfrancCanfranc

    🇪🇸 Canfranc-Estación, Huesca, Aragonese Pyrenees · 6 distances
    • ≈ Sep 2027Estimated

      Ultra 100K100 km · 8,848 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      Classic 16K16 km · 1,590 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      LongDistance 26K26 km · 1,740 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      Marathon 45K45 km · 3,657 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      Ultra 70K70 km · 6,130 m elevation gain · Route not found yetUpload the route →
    • ≈ Sep 2027Estimated

      Uphill 6K6.4 km · 990 m elevation gain · Route not found yetUpload the route →
  • Showing 48 of 66 · dates: official sites / ITRA / UTMB · updated Jul 11, 2026

    Upload your own route