257
Marathons in Europe
Find marathons near me in Europe for 2025/2026 - search by date or place, display on a map or use the advanced search to find your perfect race.
Search by month
Search by place
MapEvents near me
Click an event for full event details, location, route, sustainability, what's included and how to enter.
- Sun 20 Jul
- 1 charity
- Sun 20 Jul
- 1 charity
Eastbourne, East Sussex, UK
TriBourne Festival of Endurance | Marathon
Award winning full and middle-distance triathlons, plus a marathon, long-distance swims, aquabike options and triathlon relays.
- Enter online
- Age 18 & over
- 26.2 miles trail running
- Sun 18 May
South Molton, Devon, UK
Devon Coast to Coast Ultra Marathon | Exmoor In A Day (Marathon)
- 26.2 miles trail running
- Sun 18 May
Worcester, Worcestershire, UK
Worcester Marathon, Half Marathon and 10K | Full Marathon
- 26.2 miles road running
- Sun 8 Jun
Bristol, Somerset, UK
Cheddar Gorge Fun Runs, 6K, 10K, Half Marathon and Marathon | Marathon
- 26.2 miles trail running
- Sat 14 Jun
Crickhowell, Powys, UK
Black Mountains 50 & 32 Mile Ultra, Marathon & Half Marathon | Marathon
- 27 miles trail running + 5505 ft ascent
- Sat 14 Jun
Andover, Wiltshire, UK
Salisbury Plain Summer Edition | Marathon
- 26.2 miles trail running
- Sun 15 Jun
Middlesbrough, North Yorkshire, UK
Hardmoors 26.2 Wainstones Trail Marathon | Marathon
- 28 miles trail running
- Sun 15 Jun
Kingsclere, Hampshire, UK
The Hampshire Hoppit | Marathon
- 26.2 miles trail running + 650 m ascent
- Sun 15 Jun
Wilmslow, Cheshire, UK
Wilmslow Relays and Ultra Challenge | 3 hour challenge
- 3 hrs multi terrain running
- Sun 15 Jun
Wilmslow, Cheshire, UK
Wilmslow Relays and Ultra Challenge | 6 hour challenge
- 6 hrs multi terrain running
- Sat 21 Jun
Manchester, Greater Manchester, UK
Trail Escape | Manchester | Marathon
- 26.2 miles trail running
- Sat 21 Jun
Yelden, Bedfordshire, UK
Three Shires Way Ultra & Marathon | Marathon
- 26.2 miles trail running
- Thu 24 Jul
Bury Saint Edmunds, Suffolk, UK
The Great Barrow Challenge Day 1 | Marathon
- 26.2 miles trail running