Explore by location
Trail ultramarathons in Europe
Compare trail ultramarathons across Europe and choose where to compete next. Compare 239 upcoming events by date and location. Open a race guide for the course, recorded editions and official entry information where available.
Events to explore include The Lakes 3000 Ultra, Great Glen Ultra Marathon and Ham & Lyme Summer.
Narrow your search to United Kingdom, Belgium and France, or browse the other locations below.
Compare running races by distance, date and surface, from shorter road events to trail races and ultras.
325 listed events · 239 with upcoming dates · 1 upcoming featured races
Browse countries and territories
Upcoming ultramarathons
239 matching events, earliest date first. Entry availability is shown separately.
The Lakes 3000 Ultra
ENGKeswick, Cumbria
The Lakes 3000 Ultra in Keswick.
Date listed · latest organiser confirmation not yet checked.
Great Glen Ultra Marathon
SCOCorpach / Fort William, Highlands
Great Glen Ultra Marathon in Corpach / Fort William.
Date listed · latest organiser confirmation not yet checked.
Ham & Lyme Summer
ENGHam Hill / Lyme Regis, Somerset / Dorset
Ham & Lyme Summer in Ham Hill / Lyme Regis.
· Entry closed
Date listed · latest organiser confirmation not yet checked.
Peak District Challenge
ENGBakewell, Derbyshire
Peak District Challenge — a verified UTMB Index race for the 2026 edition.
Date listed · latest organiser confirmation not yet checked.
Serpent Trail Race
ENGPetersfield, Hampshire
Serpent Trail Race in Petersfield.
· Status TBC
Date listed · latest organiser confirmation not yet checked.
Calon Lân 300
WALConwy
Calon Lân 300 in Conwy.
· Entry closed
Date listed · latest organiser confirmation not yet checked.
HOKA Val D'Aran by UTMB®
ESPVielha - Val d'Aran
HOKA Val D'Aran by UTMB® — an official UTMB World Series Major.
· Entry closed
Date listed · latest organiser confirmation not yet checked.
Restonica Trail by UTMB
FRACorte
Restonica Trail by UTMB — an official UTMB World Series Event.
· Status TBC
Date listed · latest organiser confirmation not yet checked.
Trail Verbier St Bernard by UTMB
SUIVerbier
Trail Verbier St Bernard by UTMB — an official UTMB World Series Event.
Date listed · latest organiser confirmation not yet checked.
Lakeland Trails Ultra & Ambleside Trail Runs
ENGAmbleside, Cumbria
Lakeland Trails Ultra & Ambleside Trail Runs in Ambleside.
Date listed · latest organiser confirmation not yet checked.
Race to the Stones
ENGLewknor, Oxfordshire
Race to the Stones in Lewknor.
Date listed · latest organiser confirmation not yet checked.
CBTE Eight Stations Ultra 50K
ENGPickering, North Yorkshire
CBTE Eight Stations Ultra 50K in Pickering.
Date listed · latest organiser confirmation not yet checked.
Snowdonia Trail Marathon Eryri
WALLlanberis, Gwynedd
Snowdonia Trail Marathon Eryri in Llanberis.
Date listed · latest organiser confirmation not yet checked.
Eiger Ultra Trail by UTMB
SUIGrindelwald
Eiger Ultra Trail by UTMB — an official UTMB World Series Event.
· Status TBC
Date listed · latest organiser confirmation not yet checked.
Monte Rosa Walserwaeg by UTMB
ITAGressoney Saint Jean
Monte Rosa Walserwaeg by UTMB — an official UTMB World Series Event.
Date listed · latest organiser confirmation not yet checked.
Gower Peninsula Ultra Challenge
WALPenrice, Swansea
Gower Peninsula Ultra Challenge in Penrice.
Date listed · latest organiser confirmation not yet checked.
Pewsey Vale Ultra
ENGAndover, South of England
Pewsey Vale Ultra — Linkenholt Activity Center, Andover. Listed on runABC (South of England).
Date listed · latest organiser confirmation not yet checked.
Rab Helvellyn Sky Ultra
ENGPatterdale, Cumbria
Rab Helvellyn Sky Ultra in Patterdale.
Date listed · latest organiser confirmation not yet checked.
Run the Blades
SCOEaglesham, East Renfrewshire
Run the Blades in Eaglesham.
· Status TBC
Date listed · latest organiser confirmation not yet checked.
SilverBackTrails Summits of the North York Moors Ultra
ENGGoathland, North Yorkshire
SilverBackTrails Summits of the North York Moors Ultra in Goathland.
Date listed · latest organiser confirmation not yet checked.
Bucovina Ultra Rocks by UTMB
ROUCâmpulung Moldovenesc
Bucovina Ultra Rocks by UTMB — an official UTMB World Series Event.
Date listed · latest organiser confirmation not yet checked.
Montane Lakeland 50 & 100
ENGConiston, Cumbria
Montane Lakeland 50 & 100 in Coniston.
· Entry closed
Date listed · latest organiser confirmation not yet checked.
Ultra X Wales
WALAbergavenny, Monmouthshire
Ultra X Wales in Abergavenny.
Date listed · latest organiser confirmation not yet checked.
Beacons Way Ultra 100 Mile
WALAbergavenny, Monmouthshire
Beacons Way Ultra 100 Mile in Abergavenny.
Date listed · latest organiser confirmation not yet checked.
Beacons Way Ultra 100KM
WALTalybont-on-Usk, Powys
Beacons Way Ultra 100KM in Talybont-on-Usk.
Date listed · latest organiser confirmation not yet checked.
Rollin’ 100
ENGClun, Shropshire
Rollin’ 100 in Clun.
Date listed · latest organiser confirmation not yet checked.
South West Coast 50 Ultra Challenge
ENGDunster, Somerset
South West Coast 50 Ultra Challenge in Dunster.
Date listed · latest organiser confirmation not yet checked.
Bluestack Way Ultra
IRLDonegal / Letterbarrow, Donegal
Bluestack Way Ultra — 25K, 50K.
Date listed · latest organiser confirmation not yet checked.
Dartmoor Crossing
ENGNorth Dartmoor, South of England
Dartmoor Crossing — Belstone, North Dartmoor. Listed on runABC (South of England).
Date listed · latest organiser confirmation not yet checked.
MindOverMoors Esk Valley Way Ultra
ENGCastleton, North Yorkshire
MindOverMoors Esk Valley Way Ultra in Castleton.
Date listed · latest organiser confirmation not yet checked.
Race archive
Past races and previous editions
Looking back at a race? Browse the guides below for recorded editions. This section also includes events awaiting a new date and cancelled editions. Previous editions of races in the upcoming calendar are available through their race guides above.
Open the race archive to browse past events and races awaiting a new date.
View full race archive (86) →