The Ultimate Running Race: The Best Half and Full Marathons in the UK

  • Nearly 6.2 million people participated in running in 2023, up 5% year-on-year
  • The London Landmarks Half Marathon is the best in the UK, second is Reading
  • London also takes the title of best marathon, followed by Brighton and Ely Tri Club
  • As for Europe, Barcelona is the easiest marathon, and Lisbon the hardest
London marathon
Marathons are gaining popularity across the UK, so check out the best races according to our list. [Image: Shutterstock.com]

Whether you’re a seasoned marathoner seeking your next big challenge or a first-timer looking for an easier course to conquer, there are plenty of races to undertake in the UK and Europe. 

Interest in running has surged over the past year, with nearly 6.2 million people in England participating in 2023 – a 5% rise compared to the previous year. With Google search volume for ‘half marathons’ surging by 108% in the past three months, and ‘#MarathonTikTok’ reaching over 100 million posts, it confirms that these races are on trend at the moment. But which half and full marathons are truly the best, and which ones are the easiest (or toughest) to tackle? 

ranking them based on factors like elevation gain, race ratings, course navigation, and average rainfall

Here at VegasSlotsOnline, we delved into the data to uncover the top races across the UK and Europe. We analysed a list of popular full and half marathons, ranking them based on factors like elevation gain, race ratings, course navigation, and average rainfall. 

London Landmarks Half Marathon is the best half marathon in the UK 

RankHalf marathon Elevation gain (ft) Race ratingPre-event communicationCourse navigation Avg. no. of rainy days Avg. temperature (°C)Google search volume (12 months)
1London Landmarks Half Marathon4424.684.764.7699.422,200
2Reading Half Marathon3934.474.624.7686.45,400
3Milton Keynes Half Marathon4394.604.784.8384.91,000
4Brighton Half Marathon2824.324.294.6076.98,100
5Hampton Court Half Marathon2004.394.544.6274.92,400
6Ealing Half Marathon5084.704.794.85715.02,400
7Birmingham Half Marathon4364.714.824.82911.54,400
8Cardiff Half Marathon3544.604.554.821011.514,800
9Royal Parks Half Marathon3344.514.324.74811.812,100
10Sheffield Half Marathon1,0134.634.524.8495.46,600
11Liverpool Half Marathon2094.524.664.78116.46,600
12Great Bristol Run3704.334.554.6186.61,600
13Bath Half Marathon3934.264.334.4786.38,100
14Manchester Half Marathon3804.444.504.841110.312,100
15Leeds Half Marathon6664.444.504.80911.05,400
16Windsor Half Marathon7024.514.314.71714.93,600
17Hackney Half Marathon2914.164.204.50812.74,400
18Isle of Wight Half Marathon8164.484.604.60817.1260
19Oxford Half3114.064.164.54811.31,000
20Great Birmingham Run4624.164.314.44911.52,400

1. London Landmarks Half Marathon 

Our study showed that the best half marathon in the UK is the annual London Landmarks Half Marathon. Doing exactly what it says on the tin, this marathon takes runners through central London via many of the city’s most famous landmarks, including Big Ben, St Paul’s Cathedral, and Nelson’s Column. 

London Landmarks has the highest demand out of all the half marathons we analysed, with an average of 22,200 Google searches worldwide in the past year. The race is also a hot topic on social media, with 36.7 million TikToks tagged ‘#LondonLandmarkMarathon,’ showing how popular this race is with runners and those seeking a personal challenge. Those who have already taken part in the marathon also seem to be impressed, as it has the third-best race rating of 4.68 out of 5.

There are an average of nine days of rain during April, when the event takes place, so there’s a good chance that runners will experience a rain-free race. The average temperature is 9.4°C, fairly close to the optimum temperature for running, which is 6.8°C. 

2. Reading Half Marathon 

The runner up (no pun intended) for the best UK half marathon is the Reading Half Marathon. Bringing runners together for over 40 years, this race is a popular challenge undertaken by locals and people all over the country. 

Reading also has the ideal temperature in March when the event takes place

Though its Google search volume is much lower than London Landmarks, with just 5,400 global searches in the last year, it achieves consistent high scores for race rating, pre-event communication and course navigation. Reading also has the ideal temperature in March when the event takes place, at a comfortable 6.4°C – just 0.4°C away from prime running temperature. 

And with only eight days of rain during this month, runners are also likely to experience good weather during the event – just another added bonus! 

3. Milton Keynes Half Marathon 

Ranked third among the best half marathons, the Milton Keynes Half Marathon offers a scenic, circular route through city parks and along the Grand Union Canal, attracting more than 4,500 applicants each year. The scenery alone might just inspire you to join the race! 

Despite an even lower Google search volume, at 1,000 searches per year, the Milton Keynes Half Marathon has high scores for its overall race rating, pre-event communication and course navigation.     

The Snowdonia Half Marathon is the hardest half marathon in the UK  

Half marathons are both exciting and challenging, giving us a sense of accomplishment, the chance to connect with a supportive community, and the opportunity to explore scenic parts of the country. 

While the experience can be rewarding, the difficulty of each race depends on factors like terrain, elevation, weather, and course design. To help you choose the right race for your goals, we’ve identified some of the most challenging half marathons that will push your limits, as well as the most accessible ones that promise a more enjoyable and beginner-friendly experience. 

The Hardest Half Marathons 
RankHalf marathonElevation gain (ft) Course navigationAvg. no. of rainy daysAvg. temperature (°C)
1Snowdonia Half Marathon1,9194.881110.4
2Nottingham Half Marathon5283.64714.0
3Isle of Wight Half Marathon8164.60817.1
4Edinburgh Half Marathon5974.51109.6
5Manchester Half Marathon3804.841110.3

The hardest half marathon in the UK might not come as a shock considering the terrain of this race. The Snowdonia Half Marathon features a challenging elevation gain of 1,919 feet, with runners ascending nearly 2,000 feet through hills and climbs during the race. However, Snowdonia has some of the most incredible scenery in the UK, and the breathtaking Welsh countryside makes the effort worthwhile! 

This half marathon does have the highest course navigation score of 4.88 out of 5, meaning the course is likely to be well marked-out so that runners know exactly where they’re going at all times. 

the lowest course navigation score of all marathons at 3.64

The Nottingham Half Marathon takes the spot as the second hardest half marathon in the UK. It has an elevation gain of 528 feet, nearly a quarter of the elevation of Snowdonia, but still very challenging. It has the lowest course navigation score of all marathons at 3.64, so runners might have some trouble knowing where to go. The average temperature during the race is around 14°C, which, while mild, could feel warm for some participants, potentially adding to the overall difficulty of the race.

Ranking third is the Isle of Wight Half Marathon. It boasts the highest average temperature of all half marathons, making it particularly demanding for runners, especially under warmer conditions. The course features an elevation gain of 816 feet, adding to its difficulty and ensuring a tough challenge for participants. 

The Easiest Half Marathons 
RankHalf marathonElevation gain (ft) Course navigationAvg. no. of rainy daysAvg. temperature (°C)
1Brighton Half Marathon2824.6076.9
2Hampton Court Half Marathon2004.6274.9
3Reading Half Marathon3934.7686.4
4Great Bristol Run3704.6186.6
5Milton Keynes Half Marathon4394.8384.9

The Brighton Half Marathon takes first place for the easiest half marathon in the UK. This marathon has an elevation gain of just 282 feet, a course navigation score of 4.60, and an average temperature of 6.9°C, making it an accessible race with minimal elevation challenges and optimal weather. The Hampton Court Half Marathon follows closely, with the lowest elevation gain of 200 feet and a slightly better course navigation score of 4.62. 

The Reading Half Marathon, while having a higher elevation gain of 393 feet, offers the best course navigation score of 4.76 out of the top three, along with an average temperature of 6.4°C, ensuring a well-marked and manageable route for runners.

The London Marathon is the best full marathon in the UK 

For those ready to double the distance and embrace an even greater challenge, we’ve explored the top full marathons in the UK. Whether you’re looking for a personal best or simply want to conquer the distance, these marathons stand out as the best in the UK for dedicated runners.

RankFull marathon Elevation gain (ft) Race ratingPre-event communicationCourse navigation Avg. no. of rainy days Avg. temperature (°C)Google search volume (12 months)
1London Marathon5974.744.804.8599.4110,000
2Brighton Marathon6824.294.394.6279.114,800
3Ely Tri Club Runfest160n/an/an/a87.630
4Shakespeare Marathon7444.554.404.9498.8590
5Yorkshire Marathon6034.614.574.91910.54,400
6Southampton Marathon2904.524.494.5799.42,400
7Milton Keynes Marathon7384.594.574.80812.02,400
8Manchester Marathon4824.294.364.63108.127,100
9MBNA Chester Marathon8164.794.874.911011.0170
10Newport Marathon3674.104.504.5098.94,400
11Windermere Marathon7934.524.915.00119.71,600
12Kielder Marathon2,0114.684.664.89109.31,300
13New Forest Marathon9124.594.624.86815.51,600
14Loch Ness Marathon1,4374.794.794.961111.88,100
15Isle of Wight Marathon1,9584.524.754.75912.3480
16Snowdonia Marathon2,6244.874.794.981110.02,400
17Farnham Pilgrim Marathon2,4994.654.434.71714.7140
18Edinburgh Marathon6034.013.954.51109.618,100
19Belfast Marathon7184.314.524.551110.68,100
20Three Forts Marathon3,4504.214.004.33712.2140

1. London Marathon 

The London Marathon stands out as the best full marathon in the UK and attracts thousands of applicants and participants each year, making it one of the largest marathons globally. In fact, 53,000 people completed the race in 2024, the largest turnout on record.

The event boasts an impressive race rating of 4.74 out of 5 and excels in pre-event communication with a score of 4.80. Its course navigation score is high, earning a rating of 4.85. With an average of nine rainy days and a favourable temperature of 9.4°C, the race conditions are generally ideal. The London Marathon’s popularity is unmatched, with 110,000 searches in the past year, highlighting its status as a premier event.

the competition to secure a spot in popular running events has become tougher than ever”

A spokesperson at VSO comments: “As more people embrace a healthier and more active lifestyle, the competition to secure a spot in popular running events has become tougher than ever. For example, the 2025 TCS London Marathon received a staggering 840,318 applications, with only around 20,000 ballot places thought to be available. This means applicants faced just a 2.4% chance of successfully securing a spot for the following year’s race.”

2. Brighton Marathon 

The Brighton Marathon, with a slightly higher elevation gain of 682 feet, holds a solid race rating of 4.29. It also performs well in pre-event communication and course navigation, scoring 4.39 and 4.62, respectively. With a lower demand of 14,800 searches, it’s still a significant event in the UK marathon scene — in fact, the race usually sees well over 11,000 people taking part each year! 

3. Ely Tri Club Runfest

The Ely Tri Club Runfest, while much smaller in demand with only 30 searches, stands out for its minimal elevation gain of just 160 feet, meaning the course is fairly flat, as well as good weather conditions for running. 

The UK’s hardest full marathons 

Full marathons are tough, but some can be more challenging than others. Despite the difficulty, they are a great way for people to push their physical and mental limits, encouraged by the energy of cheering crowds, creating a memorable experience for both advanced and beginner runners. So, which full marathons are the toughest in the UK? 

The hardest full marathons in the UK 
RankFull marathonElevation gain(ft) Course navigationAvg. no. of rainy daysAvg. temperature (°C)
1Cybi Coastal Marathon2,3753.001115.4
2Richmond Marathon1,3253.00715.0
3Snowdonia Marathon2,6244.981110.0
4Loch Ness Marathon1,4374.961111.8
5Three Forts Marathon3,4504.33712.2

The Cybi Coastal Marathon, one of the more scenic races along the picturesque Welsh coastline, is particularly challenging. With an elevation gain of 2,375 feet, an average temperature of 15.4°C, and 11 rainy days, this race presents tough conditions for even the most seasoned runners.

The Richmond Marathon, with a 1,325-foot elevation gain, also presents a real challenge for runners, though it benefits from slightly better weather conditions, with seven rainy days and an average temperature of 15°C. 

In third place, the Snowdonia Marathon stands out as one of the toughest courses, with the highest elevation gain of 2,624 feet, but an excellent course navigation score of 4.98. Despite having the same number of rainy days as the Cybi Coastal Marathon, its cooler average temperature of 10°C might make it slightly more manageable.

The easiest full marathons in the UK
RankMarathonElevation gain Course navigationAvg. no. of rainy daysAvg. temperature (°C)
1Ely Tri Club Runfest160n/a87.6
2Brighton Marathon6824.6279.1
3Shakespeare Marathon7444.9498.8
4London Marathon5974.8599.4
5Newport Marathon3674.5098.9

The easiest full marathons in the UK are the Ely Tri Club Runfest, Brighton Marathon, and Shakespeare Marathon. The Ely Tri Club Runfest tops the list with the lowest elevation gain of just 160 feet and the best average temperature among the top five of 7.6°C, making it a particularly accessible race.

The Brighton Marathon, with an elevation gain of 682 feet, combines a moderate challenge with good course navigation, scoring 4.62, and prime weather, with seven rainy days and an average temperature of 9.1°C. 

nine rainy days and a mild average temperature of 8.8°C

The Shakespeare Marathon, slightly more challenging with a 744-foot elevation gain, excels in course navigation with a score of 4.94. It faces nine rainy days and a mild average temperature of 8.8°C, providing relatively comfortable conditions for runners.

The London Marathon is the best marathon in Europe

RankMarathonElevation gain (ft) Race ratingPre-event communication Course navigation Avg. no. of rainy days Avg. temperatureGoogle search volume (12 months)
1London Marathon5974.744.804.8599.4110,000
2Barcelona Marathon4494.564.334.71510.912,100
3Berlin Marathon3474.364.264.85715.590,500
4Frankfurt Marathon3474.544.144.57810.927,100
5Midnight Sun Marathon7634.684.505.00127.85,400
6Athens Marathon1,6334.634.624.91514.018,100
7Lisbon Marathon1,3354.965.005.00718.76,600
8Paris Marathon6034.374.244.74910.722,200
9Reykjavik Marathon1744.244.404.861110.81,900
10Stockholm Marathon9254.544.254.60814.840,500

Not only is the London Marathon the number one full marathon in the UK, but takes the crown in Europe too. Despite its 597-foot elevation gain, it remains the most in-demand marathon with 110,000 searches annually in the world, reflecting its immense popularity.

The Barcelona Marathon follows, offering a lower elevation gain of 449 feet, a solid race rating of 4.56, and fewer rainy days (5), making it an attractive option for runners seeking optimal conditions. 

maintains a strong demand with 90,500 annual searches

The Berlin Marathon, known for its flat course with a modest 347-foot elevation gain, matches London in course navigation (4.85) and maintains a strong demand with 90,500 annual searches, though it has a slightly warmer average temperature of 15.5°C, which might challenge some runners.

The Lisbon Marathon is the hardest full marathon in Europe 

The Hardest Full Marathons in Europe
RankMarathonElevation gain (ft) Course navigationAvg. no. of rainy daysAvg. temperature (°C)
1Lisbon Marathon1,3355.00718.7
2Vienna City Marathon5803.50711.1
3Stockholm Marathon9254.60814.8
4Amsterdam Marathon9444.71911.8
5Athens Marathon1,6334.91514.0

The Lisbon Marathon ranks as the most challenging with a significant elevation gain of 1,335 feet and a perfect course navigation score of 5.00. However, its warm average temperature of 18.7°C adds to the difficulty. 

The Vienna City Marathon, while having a lower elevation gain of 580 feet, is challenging due to its lower course navigation score of 3.50 and an average temperature of 11.1°C. The Stockholm Marathon, with a 925-foot elevation gain, combines moderate weather conditions (14.8°C and eight rainy days) with a solid course navigation score of 4.60, making it one of the toughest marathons in Europe.

The Easiest Full Marathons in Europe
RankMarathonElevation gain Course navigationAvg. no. of rainy daysAvg. temperature (°C)
1Barcelona Marathon4494.71510.9
2London Marathon5974.8599.4
3Frankfurt Marathon3474.57810.9
4Berlin Marathon3474.85715.5
5Reykjavik Marathon1744.861110.8

The Barcelona Marathon tops the list with a relatively low elevation gain of 449 feet and a strong course navigation score of 4.71, paired with a mild average temperature of 10.9°C. 

The London Marathon follows closely, with a slightly higher elevation gain of 597 feet, an excellent course navigation score of 4.85, and favourable weather conditions, including just nine rainy days and an average temperature of 9.4°C. 

an accessible option for runners looking for an easier marathon experience

The Frankfurt Marathon, with the lowest elevation gain of 347 feet among the top three, also boasts a solid course navigation score of 4.57 and a mild temperature of 10.9°C, making it an accessible option for runners looking for an easier marathon experience.

Methodology 

To find out the best half and full marathons in the UK and Europe, we gathered a seedlist of the most popular half and full marathons in the UK and Europe using AI. We then ranked these based on the following metrics: 

  • Elevation Gain – Strava/plotaroute.com
  • Race Rating – racecheck.com
  • Pre-event Communication Rating – racecheck.com
  • Course Navigation – racecheck.com
  • Average Number of Rainy Days – climatedata.org 
  • Average Temperature (°C) – climatedata.org 

The average temperature during the marathon was considered, with temperatures closer to the optimal running range (around 6.8°C) being preferable. To find this, we took the median of men and women ideal running temperature.

The races were then ranked based on these factors to determine which are the best. 

To find out the easiest, and hardest half and full marathons, we used the following metrics based on race conditions: 

  • Elevation Gain – Strava/ plotaroute.com
  • Course Navigation – racecheck.com
  • Average Number of Rainy Days – climatedata.org 
  • Average Temperature (°C) – climatedata.org

Leave a Reply

Your email address will not be published. Required fields are marked *