The platform analysed metrics such as elevation gain, race ratings, average rainfall, and Google search volume for each race to determine the hardest full marathons to run in Europe, which established the Lisbon Marathon as the most physically demanding.

The hardest full marathons to run in Europe:

  1. Lisbon Marathon
  2. Vienna City Marathon
  3. Stockholm Marathon

The Lisbon Marathon, with an elevation of 1,335 feet, is an intense physical test that ranks as the continent’s toughest, challenging runners to tackle significant inclines and navigate hilly terrain over the course of 42.2 kilometres.

Despite its physical demands, the Lisbon Marathon provides a clear and reliable navigation, earning a 5/5 score in this category. Participants can expect an average temperature of 18.7Cº - fairly mild compared to other marathons but paired with unpredictable weather, including an average of seven rainy days in October.

The Vienna City Marathon, with a lower 580-foot gain, ranks second place due to a low navigation score of 3.50/5 and an average temperature of 11.1ºC.

The Stockholm Marathon, featuring a far more challenging 925-foot gain, moderate temperatures of 14.8ºC, eight rainy days, and a 4.60/5 navigation score, is the third most difficult race in Europe.

While Lisbon ranks as the most challenging, it’s also favoured by runners, placing 7th among the best marathons in Europe with a 4.96/5 race rating. This marathon offers the opportunity to push limits, blending the beauty of Portugal’s capital with an unforgettable athletic experience.