Skip to contentZum Inhalt springenAller au contenuSaltar al contenidoVai al contenuto

Ultra-distance cycling races in Europe

These races can use road, gravel or mixed surfaces. Check terrain, support rules, resupply, mandatory equipment and time limits for each event.

Listings published on 2026-11-06. Check current dates, fees and registration with the organizer before booking.

Compare in the interactive calendar →

Upcoming events · 127

Ultra-distance cycling races: Upcoming events
DateEventLocationTypeDistanceElevationEntry
7 – 9 Nov 2026OCS Haut-LanguedocLunasOccitanie · FRUltra150 / 350 km2,800 / 6,500 m€85 / €125
21 – 22 Jan 2027Bike 224 MeilenOpenOggau am Neusiedler SeeBurgenland · ATUltra120 / 360 km——
24 – 31 Jan 2027GranGuanche Audax GravelArrecifeCanary Islands · ESUltra800 km17,000 m€320
30 – 31 Jan 2027Fat VikingOpenGeiloBuskerud · NOUltra50 / 100 / 150 km——
14 – 19 Mar 2027El SurOpenMálagaAndalusia · ESUltra~800 km~15,000 m—
20 – 21 Mar 2027Solstice Series: Equinox OmniloopTBAAshton KeynesWiltshire · GBUltra3 loops · 200 km+ over 24 h—£90
26 – 28 Mar 2027Borderline700 LuxembourgOpenGoudaSouth Holland · NLUltra700 km5,000 m€189 / €212
9 – 11 Apr 2027Wein, Wald & Diamanten Off RoadTBAEssenheimRhineland-Palatinate · DEUltra298 km4,980 m—
10 – 16 Apr 2027Desertus BikusTBAHondarribiaBasque Country · ESUltra~1,300 km~13,000 m—
10 – 11 Apr 2027Norfolk 360OpenClaxtonNorfolk · GBUltra~580 km (360 miles, 4 loops)—£120 / £210
15 – 18 Apr 2027PiemontgravelTBABraPiedmont · ITUltra111 / 222 / 333 / 444 km6,000 m—
23 – 25 Apr 2027Heading EastTBAZalkOverijssel · NLUltra600 km—€195
25 Apr – 2 May 2027SHARDANA BikeventureTBAOlbiaSardinia · ITUltra490 / 800 / 1,150 km——
25 Apr 2027Two Volcano SprintMt VesuvioCampania · ITUltraTBCTBC—
26 – 30 Apr 2027Seven Serpents Illyrian LoopTBAShkodërShkodër County · ALUltra650 km14,000 m€165
30 Apr – 2 May 2027GRAVAL RoadOpenValenciaValencian Community · ESUltra600 km10,000 m€179 / €329
30 Apr – 3 May 2027Race across ItalyPinetoAbruzzo · ITUltra330 / 775 km4,600 / 10,500 m—
1 – 2 May 2027303 LucerneTBALucerneLucerne · CHUltraTBCTBC—
2 – 8 May 2027Lost Dot 101TBASantiago de CompostelaGalicia · ESUltra1,200 kmTBC—
7 – 9 May 2027ALB-PACKAOpens 14 NovLenningen-SchopflochBaden-Württemberg · DEUltra480 km7,500 m€180 / €350
7 – 12 May 2027Veneto GravelOpens 18 NovBassano del GrappaVeneto · ITUltra720 km Classic (+ shorter Beach, Lake & Newbie routes)~4,300 m (Classic)—
7 – 11 May 2027Wild West CountryTBABrimscombeGloucestershire · GBUltraTBCTBC£170
8 – 13 May 2027Highland Trail 550TBATyndrumScotland · GBUltra~880 km (550 miles)~16,000 m—
8 – 15 May 2027La Gravel Tro BreizhOpenIffendic (Lac de Trémelin)Brittany · FRUltra~1,350 km~20,000 m€195
8 – 13 May 2027Mittelgebirge ClassiqueTBASouthwest Germany / Eastern FranceRhineland-Palatinate · DEUltra~1,120 km~22,500 m—
9 – 14 May 2027Gravel BirdsOpenCastro VerdeAlentejo · PTUltra350 / 750 / 1,000 km5,000 / 11,000 / 15,000 m€280
12 – 22 May 2027Beyond BordersOpenObernai / Klingenthal (Bœrsch)Alsace · FRUltra800 / 1,200 / 2,000 kmTBC€140 / €170 / €270
14 – 17 May 2027Hardennes Gravel TourOpenMirwart, Saint-HubertWallonia · BEUltra100 / 200 / 300 / 500 / 700 km1,450 / 3,200 / 4,300 / 7,700 / 11,500 m—
15 – 17 May 2027Liège-Paris-Liège SpringTBALiègeLiège · BEUltra450 km6,500 m€180 / €195
15 – 18 May 2027MonumentalOpenOud-HeverleeFlemish Brabant · BEUltra300 / 400 / 600 / 1000 kmTBC—
15 May 2027Thüringen erfahrenOpenNeuengönnaThuringia · DEUltra300 / 500 km4,000 / 4,500 mFree
15 – 19 May 2027Utrecht UltraTBAUtrechtUtrecht · NLUltra1000 kmTBC—
16 – 20 May 2027Seven Serpents Quick BiteTBALjubljanaLjubljana · SIUltra550 km10,500 m€195
18 – 27 May 2027The Accursed RaceTBAShkodërShkodër County · ALUltra1,600 km37,000 m—
19 – 25 May 2027Tuscany TrailOpens 4 DecCampiglia MarittimaTuscany · ITUltra160 / 460 km1,600 / 5,900 m€99
20 – 24 May 2027Grelly AdventureTBAGouvyLuxembourg · BEUltra325 / 500 / 625 km5,000–11,000 m (varies by route)—
21 – 22 May 2027The Wolf RaceOpens 1 DecVitoria-GasteizBasque Country · ESUltra100 / 200 / 300 km1,000 / 2,000 / 4,000 m—
22 – 29 May 2027Hellenic Mountain RaceTBAAgios AthanasiosCentral Macedonia · GRUltra922 km~27,800 m£375
22 May – 2 Jun 2027Race Through PolandTBAJelenia GóraLower Silesia · PLUltra900 / 1,800 km~27,000 m (1,800 km route)—
22 – 23 May 2027Tor DivideTBABamfordPeak District · GBUltra150 / 250 km (3 routes)~5,500 m (250 km Divide route)—
25 May – 2 Jun 2027Italy DivideOpenBariApulia · ITUltra700 / 1,250 / 1,650 km12,000 / 20,000 / 27,000 m€105 / €190 / €270 / €399 / €499
26 – 30 May 2027Race Around DenmarkOpenKaløvigCentral Jutland · DKUltra200 / 400 / 800 / 1,600 km1,466 / 2,492 / 4,189 / 8,379 m—
27 – 30 May 2027Point of ReturnTBAMünsterNorth Rhine-Westphalia · DEUltra———
28 – 30 May 2027Peaks & PlainsTBAMagdeburgSaxony-Anhalt · DEUltra555 km7,300 m—
28 – 30 May 2027Pedalma: Madrid to BarcelonaTBAMadridMadrid · ESUltra700 km~7,500 m—
28 – 29 May 2027Race Around NiederösterreichTBAWeitraLower Austria · ATUltra600 km6,000 m—
28 May – 6 Jun 2027Trans Balkan RaceTBATriesteFriuli-Venezia Giulia · ITUltra~1,400 km~30,000 m—
29 May – 1 Jun 2027Aethelred UltraTBASalisburyWiltshire · GBUltra600 km~7,500 m—
30 May – 4 Jun 2027BalutiaTBAPozoblancoAndalusia · ESUltra870 km~11,000 m—
30 May – 4 Jun 2027The GrainOpenDüsseldorfNRW · DEUltra860 km12,000 m€165
2 – 8 Jun 2027Gravel Trans JuraOpens 1 DecBaden → NyonAargau / Vaud · CHUltraTBCTBCCHF 260 / CHF 310
3 – 12 Jun 2027Hydra EpicOpenElvaTartu · EEUltra1800 kmTBC—
3 – 8 Jun 2027Nordic Chase BER–CPHOpenBerlinBerlin · DEUltra726 km road · 740 km gravel3,495 / 3,740 m€395
3 – 6 Jun 2027The Great British EscapadeCanterburyKent · GBUltra485 km8,000 m£90
4 – 6 Jun 2027GRITTBARegensburgBavaria · DEUltra280 / 480 km3,900 / 5,900 m€99 / €139
5 Jun 2027HamboundTBAHamburgHamburg · DEUltra161 / 322 kmTBC—
5 – 10 Jun 2027KromvojojTBAAlforjaCatalonia · ESUltra885 / 1,330 km~16,500 / ~26,000 m—
5 – 10 Jun 2027Monaco di Baviera LiteTBAMunichBavaria · DEUltra840 km——
6 – 18 Jun 2027Pyrenean RallyTBAGironaCatalonia · ESUltra~1,850 km~22,000 m€340
6 – 13 Jun 2027Seven SerpentsTBALjubljanaLjubljana · SIUltra~1,000 km~18,000 m€255
8 – 12 Jun 2027Race Across Austria – North/SouthOpenLinzUpper Austria · ATUltra300 / 500 / 700 / 1,000 km3,000 / 7,000 / 10,000 / 14,000 m—
9 – 14 Jun 2027B-Hard Ultra Race & BrevetOpenBanja LukaRepublika Srpska · BAUltra620 / 1,220 kmTBC€154 / €179
12 Jun 2027Hackenpedder RouteOpens 1 JanKielSchleswig-Holstein · DEUltra650 / 1,000 km~3,050 / ~4,060 m (provisional)€40 / €150
12 – 27 Jun 2027Hope 1000TBARomanshornThurgau · CHUltra1,000 km~31,000 mFree
12 – 21 Jun 2027Race Around the Netherlands GXTBAAmerongenUtrecht · NLUltra1,100 / 1,230 km loops · 1,932 km full4,040 / 3,220 / 6,310 m€279
13 Jun 2027El PiriTBAGironaCatalonia · ESUltra800 km19,000 m—
14 – 28 Jun 2027La PériphérieOpenFladungenBavaria · DEUltra2,500 km45,000 m€360
18 – 20 Jun 2027Dead Ends & CakeTBASt. GallenSt. Gallen · CHUltra500 km9,000 m—
18 – 23 Jun 2027Nordic Chase CPH–OSLOpenCopenhagenCapital Region · DKUltra728 km road · 794 km gravel5,200 / 7,500 m€395
18 – 20 Jun 2027Allgäu & Spätzle UltracyclingOpens 21 NovBad WaldseeBaden-Württemberg · DEUltra374 / 437 / 767 km5,920 / 8,020 / 11,760 m€269 / €299 / €339
19 – 27 Jun 2027Monaco di Baviera ClassicTBAMunichBavaria · DEUltra1,537 km——
20 Jun – 18 Jul 202745-SouthWestTBAKrakówLesser Poland · PLUltra1,888 / 3,952 / 4,384 km (Nice / Veleta / Tarifa)~53,000 m (Tarifa route)—
20 – 26 Jun 2027Heading SouthWestTBABragançaTrás-os-Montes · PTUltra1000 km15,000 / 18,000 m—
20 – 24 Jun 2027Midnight Sun RandonnéeUmeåVästerbotten · SEUltra1,227 km13,503 m—
20 Jun – 11 Jul 2027MountainPilgrimageOpenViennaVienna · ATUltra950 / 2,600 / 5,000 km24,500 / 54,000 / 116,000 m—
20 Jun – 10 Jul 2027Transcontinental RaceTBATrondheimTrøndelag · NOUltra4,000 kmTBC—
25 – 28 Jun 2027Veneto TrailCittadellaVeneto · ITUltra500 km11,000 m—
27 Jun – 3 Jul 2027TranspyreneesSan SebastiánBasque Country · ESUltra1,124 km27,500 m€355 / €639
2 – 4 Jul 2027Elevation VercorsOpenL'AlbencAuvergne-Rhône-Alpes · FRUltra350 kmTBC€130
3 – 13 Jul 2027Three Peaks Bike RaceOpenViennaVienna · ATUltra~2,150 km—€279
4 Jul 2027The Bright MidnightTBATolgaInnlandet · NOUltra1100 km20,000 m€350
4 – 9 Jul 2027The CapitalsClosedBarcelonaCatalonia · ESUltra840 km14,000 m€280
8 – 11 Jul 2027Race Across Germany Nord–SüdOpenFlensburgSchleswig-Holstein · DEUltra550 / 1,100 km4,100 / 7,500 m—
11 – 15 Jul 2027FLATY888OpenBaselBasel-Stadt · CHUltra555 / 888 km8,888 m€150 / €190
11 – 20 Jul 2027Pan Celtic RaceConwyConwy · GBUltra736 / 1,587 / 2,426 km7,557 / 16,700 / 26,558 m—
16 – 20 Jul 2027The Ardennes MonsterNamurWallonia · BEUltra300 / 500 / 1050 km5,300 / 8,848 / 20,000 m—
17 – 31 Jul 2027The Great Crossing EpicTBAMunichBavaria · DEUltra2,155 km——
18 – 23 Jul 2027Lost HorizonsWaitlistSoriaCastile and León · ESUltra850 km13,500 m—
23 – 25 Jul 2027Rad am Ring 24h RaceClosedNürburgringRhineland-Palatinate · DEUltraTBCTBC—
24 Jul – 14 Aug 2027NorthCape4000Opens 1 DecRoveretoTrentino · ITUltra4,000 kmTBC€457 / €557
24 – 31 Jul 2027Swiss Bike-AdventureTBAAndermattUri · CHUltra~1,337 km27,230 m—
25 – 30 Jul 2027BasajaunOpenVitoria-GasteizBasque Country · ESUltra850 km15,000 m€330 / €599
25 Jul – 1 Aug 2027Taunus Bikepacking No. 10Opens 6 DecEppsteinHesse · DEUltra1,000 km20,000 m—
29 Jul – 3 Aug 2027Berlin-Munich-BerlinBerlinBerlin · DEUltra850 / 1,550 km5,000 / 9,000 m—
31 Jul – 5 Aug 2027Rooted SecretsTBAMagdeburgSaxony-Anhalt · DEUltra777 km12,000 m—
31 Jul 2027Supergrevet Milan–MunichMilanLombardy · ITUltraTBCTBC—
1 – 7 Aug 2027Mother NorthLillehammerInnlandet · NOUltra1,100 km18,000 m€279 / €558
6 – 10 Aug 2027Nordic Chase AMS–CPHOpenAmsterdamNorth Holland · NLUltra910 km2,400 m€395
7 Aug 2027Holy (Shit) Alps ConquestTBAGironaCatalonia · ESUltra1950 / 2250 km33,000 / 42,500 m—
9 – 15 Aug 2027Race Around AustriaOpenSt. Georgen im AttergauUpper Austria · ATUltra1,500 / 2,200 km17,500 / 30,000 m€700 / €800 / €900 / €1,000
13 – 16 Aug 2027Les GéantsTBAAnnecyAuvergne-Rhône-Alpes · FRUltra250 / 300 / 600 / 700 km6,000 / 7,000 / 16,000 / 17,500 m—
21 Aug 2027BikepackingAroundNorwayOpens 1 JanOsloOslo · NOUltra1000 / 2200 km13,000 / 20,000 m€279
21 – 25 Aug 2027Nordic Chase CPH–STOOpenCopenhagenCapital Region · DKUltra781 / 784 km6,800 / 6,400 m€395
24 – 28 Aug 2027Race Across Austria – East/WestOpenNickelsdorfBurgenland · ATUltra500 / 1,000 km10,000 / 16,000 m—
25 Aug – 4 Sept 2027Sneak PeaksBolzanoSouth Tyrol · ITUltra500 / 1,000 km17,600 / 37,400 m—
26 – 29 Aug 2027Race Across Germany West–OstOpenAachenNorth Rhine-Westphalia · DEUltra800 km7,800 m—
27 – 30 Aug 2027Highlands and SteelWaitlistDortmundNorth Rhine-Westphalia · DEUltra600 km5,000 m€120 / €240
27 – 28 Aug 2027Trail d'OpaleOpenVeurneWest Flanders · BEUltraTBCTBC€99 / €129
1 – 6 Sept 2027Le Pilgrimage BikepackingOpens 8 NovPuy-Saint-VincentProvence-Alpes-Côte d'Azur · FRUltra550 km16,500 m€325
2 – 5 Sept 2027Shelter AttackOpens 1 MarFlensburgSchleswig-Holstein · DEUltra470 / 600 kmTBC€89 / €119
3 – 5 Sept 2027NuffNaOpens 29 NovHorb am NeckarBaden-Württemberg · DEUltra500 km9,000 m—
4 – 18 Sept 2027TransibericaWaitlistBilbaoBasque Country · ESUltra3,200 km46,000 m€340 / €620
5 – 9 Sept 2027BadlandsOpenGranadaAndalusia · ESUltra800 km15,000 m€325 / €650
6 – 12 Sept 2027Lakes 'n' KnödelFuschl am SeeSalzburg · ATUltraTBCTBC—
7 – 11 Sept 2027The Unknown RaceOpens 1 DecGrenobleAuvergne-Rhône-Alpes · FRUltra1,000 kmTBC€180
10 – 12 Sept 2027Bergisch BikepackingOpens 15 NovSolingen-GlüderNRW · DEUltra400 km7,000 m€149
11 – 18 Sept 2027Bohemian Border Bash RaceSrbská KameniceÚstí nad Labem · CZUltra1,400 km25,290 m—
11 – 12 Sept 2027The North RaceTBALeedsWest Yorkshire · GBUltraTBCTBC—
17 – 25 Sept 2027Trans Pyrenees RaceTBAGironaCatalonia · ESUltra2,000 kmTBC—
18 – 19 Sept 2027Calder Divide TrailHebden BridgeWest Yorkshire · GBUltra161 / 245 kmTBC£45 / £65 / £85 / £115
19 – 26 Sept 2027Iberica Traversa PisteOpenIrunBasque Country · ESUltra1,723 km29,427 m€350 / €390 / €430
19 – 26 Sept 2027Iberica Traversa RoadOpenIrunBasque Country · ESUltra1,812 km27,325 m€350 / €390 / €430
19 Sept – 9 Oct 2027Two Continents Adventure PisteOpenIrunBasque Country · ESUltra4,023 km52,427 m€410 / €460 / €510
19 Sept – 9 Oct 2027Two Continents Adventure RoadOpenIrunBasque Country · ESUltra4,212 km53,325 m€410 / €460 / €510
25 – 26 Sept 2027Solstice Series: Equinox Sun RaceTynemouthTyne and Wear · GBUltra450 kmTBC£120
8 – 10 Oct 2027Sugar GravelOpens 1 DecStuttgart-Wangen (Marienburg)Baden-Württemberg · DEUltra270 / 550 km4,000 / 8,000 m€200 / €215 / €395 / €420
9 – 11 Oct 2027The Grand Escape TuscanyOpens 11 JanCampiglia MarittimaTuscany · ITUltra600 km7,500 m—
Past editions · 141
Ultra-distance cycling races: Past editions
DateEventLocationTypeDistanceElevationEntry
6 – 8 Mar 2026Hoved TingHamburgHamburg · DEUltra1,050 km6,000 m—
25 – 31 Mar 2026Race Across PortugalLisbonEstremadura · PTUltra200 / 300 / 500 / 1,000 km1,500 / 2,500 / 5,000 / 8,500 m—
10 – 12 Apr 2026PiemontgravelBraPiedmont · ITUltra111 / 222 / 333 / 444 km6,000 m—
17 – 22 Apr 2026Veneto GravelBassano del GrappaVeneto · ITUltra200 / 400 / 720 km——
17 – 19 Apr 2026Wein, Wald & DiamantenIdar-ObersteinRhineland-Palatinate · DEUltra285 km4,600 m—
22 Apr 2026Race Across ParisChantillyHauts-de-France · FRUltra200 / 300 / 500 / 1000 km——
29 Apr – 1 May 2026A-Cross the 3EupenLiège · BEUltra500 km10,000 m—
29 Apr – 2 May 2026Hanse GravelGreifswaldMecklenburg-Vorpommern · DEUltra625 km3,800 m—
1 – 3 May 2026Alb-PackaSwabian AlbBaden-Württemberg · DEUltra480 km7,500 m—
1 – 6 May 2026Empire LandSilvi MarinaAbruzzo · ITUltra~915 km13,000 m—
1 – 7 May 2026Italy DivideNaplesCampania · ITUltra~1,250 km~22,000 m—
1 – 5 May 2026Race across ItalySilviAbruzzo · ITUltra775 km10,500 m—
5 May 2026Norte a SurZaragozaAragon · ESUltra~999 km——
7 – 10 May 2026Steppenwolf Berlin–Usedom–BerlinBerlinBerlin · DEUltra750 km4,000 m—
8 May 2026Wild West CountryBodminCornwall · GBUltra800 km11,000 m—
9 – 10 May 2026303 LucerneLucerneLucerne · CHUltra~303 kmTBC—
9 – 14 May 2026Gravel BirdsBejaAlentejo · PTUltra750 km11,000 m—
14 – 16 May 2026Odenwald Heights BikepackingMannheim-SeckenheimBaden-Württemberg · DEUltra500 km~10,000 m€30
14 – 18 May 2026The ASA EpicAmsterdamNorth Holland · NLUltra1,000 km8,500 m—
14 – 17 May 2026The GritRegensburgBavaria · DEUltra430 km5,000 m—
15 – 16 May 2026Race Around NiederösterreichWeitraLower Austria · ATUltra600 km6,000 m€390 / €590
17 – 19 May 2026Mittelgebirge ClassiqueSouthwest Germany / Eastern FranceRhineland-Palatinate · DEUltra~1,140 km~23,500 m—
18 – 20 May 2026Mainfranken GravellerWürzburgBavaria · DEUltra430 km5,800 m—
20 – 26 May 2026Tuscany TrailCampiglia MarittimaTuscany · ITUltra160 / 440 km5,300 m—
21 – 23 May 2026Hardennes Gravel TourSaint-HubertWallonia · BEUltra700 km12,000 m—
23 – 30 May 2026Hellenic Mountain RaceAgios AthanasiosCentral Macedonia · GRUltra~922 km27,831 m—
23 – 25 May 2026MonumentalHeverleeFlemish Brabant · BEUltra800 km10,000 m—
23 – 25 May 2026Thüringen erfahrenNeuengönnaThuringia · DEUltra500 km4,500 m—
23 – 27 May 2026Utrecht UltraUtrechtUtrecht · NLUltra1,000 km6,000 m—
27 – 30 May 2026Race Across BENELUXArlonLuxembourg · BEUltra200 / 300 / 500 / 1,000 km——
28 May 2026The Great British EscapadeDerbyDerbyshire · GBUltra480 km8,500 m—
29 – 31 May 2026Peaks & PlainsMagdeburgSaxony-Anhalt · DEUltra500 km6,000 m€199
29 May – 7 Jun 2026Trans Balkan RaceTriesteFriuli-Venezia Giulia · ITUltra1,400 km30,000 m—
29 – 31 May 2026Züri EscapeZürichZurich · CHUltra400 km10,000 mCHF 250
30 – 31 May 2026Dirty PalatinateBockenheim, PalatinateRhineland-Palatinate · DEUltra320 km~2,500 m€30
30 May 2026HamboundHamburgHamburg · DEUltra161 / 322 km—Free
30 May – 6 Jun 2026north2peakHamburgHamburg · DEUltra350 / 1,000 km1,700 / 12,000 mFree
31 May – 5 Jun 2026The GrainDüsseldorfNorth Rhine-Westphalia · DEUltra860 km12,000 m—
4 – 10 Jun 2026Gravel Trans JuraBaden → NyonAargau / Vaud · CHUltra~400 km~11,000 mCHF 260 / CHF 310
4 – 8 Jun 2026Monaco di Baviera LiteMunichBavaria · DEUltra840 km12,880 m—
4 Jun 2026Pomorska 500GdańskPomerania · PLUltra500 km5,000 m—
4 – 7 Jun 2026Ride around the RuhrBochumNRW · DEUltra600 km6,000 m—
5 Jun 2026La ConquistaJacaAragon · ESUltra650 km9,000 m—
6 – 11 Jun 2026Heading SouthWestLisbonEstremadura · PTUltra1,000 km20,000 m—
7 – 8 Jun 2026Brabantse Wouden UltraLeuvenFlemish Brabant · BEUltra100 / 150 / 200 / 250 km——
7 – 17 Jun 2026GrenzsteintrophyHofBavaria · DEUltra1,250 km18,000 m—
7 Jun 2026Seven SerpentsLjubljanaCentral Slovenia · SIUltra1,000 km18,000 m—
8 – 14 Jun 2026Hydra EpicSuwałkiPodlaskie · PLUltra750 / 1,000 km—€149
12 – 17 Jun 2026B-Hard Ultra Race & BrevetBanja LukaRepublika Srpska · BAUltra1,200 kmTBC—
13 Jun 2026Hackenpedder RouteKielSchleswig-Holstein · DEUltra650 / 1,000 km~3,050 / ~4,060 m€40 / €150
14 Jun 2026El PiriGironaCatalonia · ESUltra800 km20,000 m—
14 – 20 Jun 2026Midnight Sun RandonnéeUmeåVästerbotten · SEUltra1,215 km——
14 – 21 Jun 2026Taunus Bikepacking No. 9EppsteinHesse · DEUltra1,000 km~20,000 m—
16 – 21 Jun 2026Cowlands GravwendelMunichBavaria · DEUltra404 / 535 / 772 / 1,100 km4,300 / 9,300 / 10,600 / 20,000 m—
17 Jun 2026TransAtlanticWayDerryLondonderry · IEUltra2,500 km——
18 – 21 Jun 2026Dead Ends & CakeSt. GallenSt. Gallen · CHUltra500 km9,000 m—
18 – 20 Jun 2026RACA Gravel Ultra 500 – North/SouthLinzUpper Austria · ATUltra500 km8,000 m€289
18 – 28 Jun 2026Race Across FranceMandelieu-la-NapouleProvence-Alpes-Côte d'Azur · FRUltra200 / 300 / 500 / 1000 / 2500 km——
18 Jun 2026Solstice SprintPerthPerth and Kinross · GBUltra1,000 km12,500 m—
19 – 28 Jun 2026Hungarian DivideSzentgotthárdVas · HUUltra1,400 km——
19 – 20 Jun 2026RACA Gravel Ultra 300 – North/SouthLinzUpper Austria · ATUltra300 km5,000 m€209
19 – 22 Jun 2026Veneto TrailCittadellaVeneto · ITUltra480 km11,000 m—
20 – 28 Jun 2026Monaco di Baviera ClassicMunichBavaria · DEUltra1,537 km31,810 m—
22 – 29 Jun 2026Westfjords Way ChallengeÍsafjörðurWestfjords · ISUltra960 km11,200 m—
24 – 27 Jun 2026Hamburg's BackyardHamburgHamburg · DEUltra700 km3,000 m—
25 – 28 Jun 2026Backyard Gravel UltraHamburgHamburg · DEUltra688 km2,807 m—
27 Jun 2026Kotlina400KłodzkoLower Silesia · PLUltra400 km9,900 m—
27 – 28 Jun 2026Taxandria UltraMerksplasAntwerp · BEUltra100 / 160 / 320 km——
28 Jun 2026TranspyreneesPasaiaBasque Country · ESUltra1,123 km28,000 m—
29 Jun – 13 Jul 2026La PériphérieWasungenThuringia · DEUltra2,500 km~45,000 m€360
30 Jun 2026KromvojojAlforjaCatalonia · ESUltra1,360 km26,000 m—
1 – 4 Jul 2026SverigetempotRiksgränsenNorrbotten · SEUltra2,115 km——
4 – 7 Jul 2026Schleudergang 1000DresdenSaxony · DEUltra500 / 1,000 km14,000 m—
4 Jul 2026Wisła 1200WisłaSilesian Voivodeship · PLUltra1,200 km——
5 – 10 Jul 2026The Bright MidnightTolgaInnlandet · NOUltra1,100 km20,000 m—
11 Jul 2026Pan Celtic RaceConwyConwy · GBUltra1,000 / 1,650 / 2,295 km——
11 – 20 Jul 2026The Great Crossing EpicMunichBavaria · DEUltra2,150 km40,000 m—
12 – 15 Jul 2026FLATY888MittenwaldBavaria · DEUltra888 km8,888 m—
14 – 19 Jul 2026GRAAALPSCrans-MontanaValais · CHUltra277 / 500 / 806 km7,785 / 14,462 / 21,000 mCHF 209
17 – 19 Jul 2026The Ardennes MonsterNamurWallonia · BEUltra500 / 1,050 km8,848 / 20,000 m—
19 Jul 2026Lost HorizonsSoriaCastile and León · ESUltra830 km13,000 m—
19 Jul 2026The CapitalsBarcelonaCatalonia · ESUltra840 km14,000 m—
19 Jul – 9 Aug 2026Transcontinental RaceTrondheimTrøndelag · NOUltra5,000 km——
22 – 26 Jul 2026Race Across SwitzerlandChampagneVaud · CHUltra200 / 300 / 500 / 1,000 km——
25 Jul – 15 Aug 2026NorthCape 4000TurinPiedmont · ITUltra4,000 km——
26 Jul 2026BasajaunAndoainBasque Country · ESUltra890 km15,000 m—
30 Jul – 4 Aug 2026Rooted SecretsMagdeburgSaxony-Anhalt · DEUltra600 / 730 km8,000 / 11,000 m—
31 Jul – 2 Aug 2026Alptraum Bike ChallengeMaurach am AchenseeTyrol · ATUltra350 km8,000 m—
1 – 4 Aug 2026Slovakia DivideModraBratislava · SKUltra630 / 980 km——
2 – 8 Aug 2026Mother NorthLillehammerInnlandet · NOUltra1,100 km18,000 m—
8 Aug 2026Holy (Shit) Alps ConquestGironaCatalonia · ESUltra2,160 km40,000 m—
12 – 16 Aug 2026West Carpathian ChallengeJakubovanyPrešov · SKUltra600 / 1,000 km——
13 – 20 Aug 2026Nordic Chase Gravel EditionCopenhagenCopenhagen · DKUltra800 km7,200 m—
15 Aug 2026GBDUROLand's EndCornwall · GBUltra2,000 km——
16 Aug – 5 Sept 2026Austrian Extreme Bike RaceGrazStyria · ATUltra~800 km (Entree) / ~2,500 km (Classic)~57,000 m (Classic)€100
21 – 27 Aug 2026Giants of Norway RallyAlvdalInnlandet · NOUltra450–550 km7,000–12,000 m—
22 Aug 2026TransibericaOudenaardeEast Flanders · BEUltra~3,000 km~48,000 m—
25 – 29 Aug 2026RACA Gravel Ultra 850 – East/WestNickelsdorf → FeldkirchBurgenland → Vorarlberg · ATUltra850 km16,000 m€289
26 – 30 Aug 2026Sneak PeaksBolzanoSouth Tyrol · ITUltra1,100 km40,000 m—
27 – 29 Aug 2026RACA Gravel Ultra 350 – East/WestGerlos (Zillertal) → FeldkirchTirol → Vorarlberg · ATUltra350 km8,800 m€189
28 – 31 Aug 2026Highlands and SteelDortmundNorth Rhine-Westphalia · DEUltra600 km5,000 m—
29 – 31 Aug 2026Trail d'OpaleVeurneWest Flanders · BEUltra320 km——
30 Aug 2026BadlandsGranadaAndalusia · ESUltra800 km16,000 m—
3 – 6 Sept 2026Shelter AttackFlensburgSchleswig-Holstein · DEUltra480 / 600 km~1,740 / ~2,940 m€85 / €115
4 – 6 Sept 2026NuffNaHorb am NeckarBaden-Württemberg · DEUltra~500 km~9,000 m€190
5 Sept 2026Alps DivideMentonProvence-Alpes-Côte d'Azur · FRUltra1050 km32,000 m—
5 – 12 Sept 2026Bohemian Border Bash RaceSrbská KameniceÚstí nad Labem · CZUltra~1,400 km25,290 m—
6 – 13 Sept 2026Lakes 'n' KnödelFuschl am See → Lake ConstanceSalzburg · ATUltra~725 km~14,000 m€279
10 – 13 Sept 2026Say Hi to HermannAmersfoortUtrecht · NLUltra750 km——
11 – 13 Sept 2026Bergisch BikepackingSolingen-GlüderNRW · DEUltra~350 km~7,500 m—
11 – 13 Sept 2026KINGA GravelMünsterNorth Rhine-Westphalia · DEUltra~550 km~4,500 m€99
11 – 13 Sept 2026Northern Lights Road Ultra Appetizer 500KaltenkirchenSchleswig-Holstein · DEUltra500 km~2,000 m€149 / €199
16 – 19 Sept 2026Race Across SpainSantanderCantabria · ESUltra200 / 300 / 500 / 1000 km—€109
18 – 19 Sept 2026ARC400UnteruhldingenBaden-Württemberg · DEUltra~400 km~4,000 m€120
18 – 20 Sept 2026Borderline700 RoubaixGoudaSouth Holland · NLUltra700 km——
18 – 20 Sept 2026Istra LandSežanaKarst · SIUltra400 km~5,000 m—
19 – 20 Sept 2026Calder Divide TrailHebden BridgeWest Yorkshire · GBUltra151 / 235 km—£25
20 – 27 Sept 2026Iberica Traversa PisteIrunBasque Country · ESUltra1,723 km29,427 m—
20 – 27 Sept 2026Iberica Traversa RoadIrunBasque Country · ESUltra1,812 km27,325 m—
20 Sept – 10 Oct 2026Two Continents Adventure PisteIrunBasque Country · ESUltra4,023 km52,427 m—
20 Sept – 10 Oct 2026Two Continents Adventure RoadIrunBasque Country · ESUltra4,256 km55,325 m—
24 – 26 Sept 2026Spätzle Gravel KingBad WaldseeBaden-Württemberg · DEUltra430 km8,000 m€269 / €289 / €299
25 – 27 Sept 2026Emilia GravelBussetoEmilia-Romagna · ITUltra200 / 220 / 300 km3,000 / 3,400 / 5,600 m€79
25 Sept – 2 Oct 2026Trans Pyrenees RaceDonostia-San SebastiánBasque Country · ESUltra2,000 km——
26 – 29 Sept 2026Bohemia DivideVyšší BrodSouth Bohemia · CZUltra800 km——
26 – 28 Sept 2026Solstice Series: Equinox Sun RaceTynemouthTyne and Wear · GBUltra450 km——
26 Sept – 1 Oct 2026SALT & LAKE TrailMondseeUpper Austria · ATUltra480 / 280 km8,000 / 5,000 m€119
26 Sept – 1 Oct 2026Supergravel Basel–KleveBaselBasel-Stadt · CHUltra~750 km~6,000 m—
30 Sept – 2 Oct 2026The GravelscapeJaénAndalusia · ESUltra376 / 595 km6,840 / 11,000 m—
1 – 4 Oct 2026dust and distanceMunichBavaria · DEUltra300 / 600 km5,000 / 10,000 m€215
2 – 4 Oct 2026Dead Ends & DolciBellinzonaTicino · CHUltra~500 km~9,000 m—
3 – 4 Oct 2026Dusted300MunichBavaria · DEUltra312 km5,210 m€195
7 – 11 Oct 2026Iberian RoadSantiago de CompostelaGalicia · ESUltra1,000 km~13,000 m—
10 – 12 Oct 2026The Grand Escape TuscanyCampiglia MarittimaTuscany · ITUltra600 km——
12 – 17 Oct 2026RAD RACE 96 Hours ItalyRomeLazio · ITUltra651 km11,170 m€199
14 – 18 Oct 2026Ultrabiking Sardinia XtremeAlgheroSardinia · ITUltra1,000 km~19,000 m—
16 – 20 Oct 2026Alicante900AlicanteValencian Community · ESUltra950 km——
24 – 26 Oct 2026OCS Livradois-ForezAmbertAuvergne-Rhône-Alpes · FRUltra150 / 350 km3,200 / 7,000 m€85 / €125
30 Oct – 1 Nov 2026GRAVAL Bikepacking AdventureValenciaValencian Community · ESUltra400 km~7,000 m—
30 Oct – 3 Nov 2026Molise TrailPetacciatoMolise · ITUltra200 / 300 / 400 km4,500 / 6,000 / 8,000 m€129
31 Oct – 1 Nov 2026Iceni 360BrandonSuffolk · GBUltra580 km——

Plan a cycling season · How we verify events