Ultra runs
Find ultra runs near me in 2026/2027 - filter by date, location or category, display on a map or use the advanced search to find your perfect race.
Filter by place
London
South East
South West
East of England
East Midlands
West Midlands
Yorkshire
North East
North West
Scotland
Wales
Northern Ireland
Europe
Filter by date
This week
This weekend
Next week
Next weekend
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Spring
Summer
Autumn
Winter
Filter by category
MapEvent listings
Select an event for photos, video, route, location, reviews, entry fees and how to enter.
- Sat 11 Jul
- £83-£85
The Sting Backyard Ultra
- 4.17 miles multi terrain running
- Sun 12 Jul
- £65-£67
Eight Stations Ultra
- 30 miles trail running + 3322 ft ascent
- Sat 18 Jul
- £130-£140
Rab Helvellyn Sky Ultra
- 57 km trail running + 3700 m ascent
- Sun 19 Jul
- £23-£25
Fairlands Valley Challenge | 50K Ultra
- 50 km trail running
- Thu 23 Jul
- £30-£35
Great Barrow Challenge | Day 1 | Ultra Marathon
- 32 miles trail running + 203 ft ascent
- Fri 24 Jul
- £30-£35
Great Barrow Challenge | Day 2 | Ultra Marathon
- 32 miles trail running + 764 ft ascent
- Sat 25 Jul
- £30-£35
Great Barrow Challenge | Day 3 | Ultra Marathon
- 32 miles trail running
- Sun 26 Jul
- £30-£35
Great Barrow Challenge | Day 4 | Ultra Marathon
- 32 miles trail running
- Mon 27 Jul
- £30-£35
Great Barrow Challenge | Day 5 | Ultra Marathon
- 32 miles trail running
- Tue 28 Jul
- £30-£35
Great Barrow Challenge | Day 6 | Ultra Marathon
- 32 miles trail running
- Wed 29 Jul
- £30-£35
Great Barrow Challenge | Day 7 | Ultra Marathon
- 32 miles trail running
- Thu 30 Jul
- £30-£35
Great Barrow Challenge | Day 8 | Ultra Marathon
- 32 miles trail running
- Fri 31 Jul
- £30-£35
Great Barrow Challenge | Day 9 | Ultra Marathon
- 32 miles trail running
- Sat 1 Aug
- £30-£35
Great Barrow Challenge | Day 10 | Ultra Marathon
- 32 miles trail running
- Sat 8 Aug
- £68-£110
Stour Valley Path Ultra Run
- 100K ultra run
- 50K ultra run
- Sat 8 Aug
- £89
The Maverick Ochil Hills Trail | Ultra - 49K
- 49 km trail running + 1943 m ascent