
Edinburgh, UK · Sunday 24 May 2026
Running the Edinburgh Marathon in May means you'll spend 42.2 kilometres moving through a city that unfolds gradually rather than dramatically. The course claims flat to gently rolling terrain, and that's honest enough, though don't mistake "gently rolling" for completely forgiving. You'll notice the elevation shifts most around the middle miles when the route ventures away from the city centre, with sections that climb just enough to break rhythm if you've been careless with your pacing. The beauty of this course is that nothing ambushes you. The highest point sits at 48 metres above sea level, a modest altitude that means your legs won't rebel from relentless climbing, but you'll still earn every kilometre through steady, consistent effort. Running along Edinburgh's streets in late spring brings variable weather, and you should prepare for anything from bright sunshine to rain that rolls in quickly from the west. The road surface is reliable throughout, which means your pace won't be slowed by technical footing. What makes this marathon feel like a genuine Edinburgh experience rather than a generic road race is how the route takes you through the layers of the city. You'll pass through the compact medieval streets of the Old Town where the buildings seem to lean in overhead, then transition into wider Georgian avenues where the running feels more open and your breathing comes easier. There's a particular character to running through a Scottish city in spring, with the light lasting well into the evening and the landscape shifting from urban to green spaces without any jarring transitions. The course doesn't have dramatic landmarks that punctuate every mile, so you develop a rhythm by reading the city itself. You notice the slight inclines when heading north, the easier stretches when heading south, and you learn to pace accordingly. By the later stages, when fatigue starts setting in around mile 20, you'll be grateful that the terrain has stayed reasonable enough that you can focus on breathing and keeping your
Adjusted Time
3:52:32
Time difference: -7.5 minutes compared to a flat, road, temperate course.
Edinburgh Marathon is a full marathon held in Edinburgh, UK, scheduled for Sunday 24 May 2026. The course is run on road surface with 0m of total elevation gain, reaching a maximum altitude of 48m above sea level.
This is a very flat course with only 0m of total elevation gain across the full distance. The course ranges from 1m to 48m above sea level — a 47m elevation range that makes it one of the flatter races available. Runners targeting a personal best will appreciate the minimal climbing.
Edinburgh Marathon is run on road surfaces, which provide the fastest and most predictable conditions for marathon running. Road courses allow for consistent pacing and are typically the best choice for runners targeting a personal best time.
Our difficulty rating for Edinburgh Marathon is calculated using a model that combines elevation gain, temperature impact, and surface type. Use the difficulty calculator above to enter your target finish time and see exactly how many minutes this course would add or subtract compared to a perfectly flat, cool, road-based marathon. Faster runners and slower runners are affected differently by the same course conditions, so the difficulty is personalised to your pace.
Looking for an easier marathon or a tougher challenge? You can also compare Edinburgh Marathon against other marathons to find the right race for your goals.