Runs in Surrey
Find runs near me in Surrey for 2025/2026 - filter by date or location, display on a map or use the advanced search to find your perfect race.
Filter by month
Filter by place
MapEvent listings
Select an event for photos, video, route, location, reviews, entry fees and how to enter.
- Mon 4 May 2026
- £20-£27
Bank Holiday Madness May | Marathon
The aim of the midweek runs is to hold events as cheaply as possible in order for people to be able to build their numbers or simply to help people achieve their own goals at an affordable price.
- Enter online
- Age 18 & over
- 26.2 miles trail running + 0 ft ascent
- Mon 4 May 2026
- £20-£27
Bank Holiday Madness May | 50K
The aim of the midweek runs is to hold events as cheaply as possible in order for people to be able to build their numbers or simply to help people achieve their own goals at an affordable price.
- Enter online
- Age 20 & over
- 50 km trail running + 0 ft ascent
- Mon 4 May 2026
- £20-£27
Bank Holiday Madness May | Ultra Marathon
The aim of the midweek runs is to hold events as cheaply as possible in order for people to be able to build their numbers or simply to help people achieve their own goals at an affordable price.
- Enter online
- Age 20 & over
- 30.6 miles trail running + 0 ft ascent
- Mon 4 May 2026
- £20-£27
Bank Holiday Madness May | Time Challenge
The aim of the midweek runs is to hold events as cheaply as possible in order for people to be able to build their numbers or simply to help people achieve their own goals at an affordable price.
- Enter online
- Age 17 & over
- 7 hrs trail running + 0 ft ascent
- Sun 5 Oct
Bolt Round the Holt | Half Marathon
- 13.1 miles xc running + 1013 ft ascent
- Sun 9 Nov
Remembrance Day Marathon & Half Marathon | Half Marathon
- 13.1 miles trail running
- Sun 9 Nov
Remembrance Day Marathon & Half Marathon | Marathon
- 26.2 miles trail running
- Sun 23 Nov
Riverside Marathon & Half Marathon | Half Marathon
- 13.1 miles trail running
- Sun 23 Nov
Riverside Marathon & Half Marathon | Marathon
- 26.2 miles trail running