
Oslo, Norway · Wednesday 16 September 2026
Running through Oslo offers a rare chance to experience one of Europe's most livable capitals on foot. The Norwegian capital sits at the head of the Oslofjord, surrounded by forests and water, and the city itself has managed to stay remarkably human-scaled despite being a major Nordic hub. You get genuine urban running, past historic neighborhoods and along the waterfront, without the suffocating density of larger European marathons. The course takes you through the actual city that Norwegians live in rather than just past monuments, which makes the experience feel grounded rather than ceremonial. The DNB Oslo Marathon keeps things straightforward with a flat to gently rolling route that rarely gets steep. Total elevation gain sits at just 142 meters across the full distance, making it a course where your fitness matters more than your hill strength. You'll climb gradually from sea level up to about 73 meters at the highest point, then settle back down. This terrain profile works well for runners chasing times without wanting to fight constant inclines, and the rolling nature keeps things from feeling monotonously flat. With over 25,000 participants, the race has the energy of a major event while still maintaining the character of a Scandinavian gathering. September weather in Oslo can be variable, but autumn conditions typically favor distance running. The course winds through the city streets rather than purely trail terrain despite being marketed as such, giving you the social atmosphere of a big city marathon without losing the sense of actually running through Oslo itself.
Adjusted Time
3:59:56
Time difference: -0.1 minutes compared to a flat, road, temperate course.
On our difficulty model, BMW Oslo Marathon plays about 4 minutes slower than an average road marathon for a 3:30 runner. It ranks #688 hardest of 1150 marathons we analyse, and #11 of 15 in Norway. Use the calculator above to see the exact adjusted time for your own goal pace.
Estimated finish times on this course versus the same effort on an average road marathon, based on its elevation, surface, and expected race-day temperature.
| Average-course time | On BMW Oslo Marathon | Difference |
|---|---|---|
| 3:00:00 | 2:58:07 | −01:53 |
| 3:30:00 | 3:28:59 | −01:01 |
| 4:00:00 | 3:59:56 | −00:04 |
| 4:30:00 | 4:30:57 | +00:57 |
| 5:00:00 | 5:02:02 | +02:02 |
| 5:30:00 | 5:33:11 | +03:11 |
| 6:00:00 | 6:04:23 | +04:23 |
Use the calculator above for your exact goal time. Want a prediction from your own training? Try the marathon time predictor.
BMW Oslo Marathon is a full marathon held in Oslo, Norway. It is scheduled for Wednesday 16 September 2026. The course is run on road surface with 142m of total climbing, with its high point near 73m above sea level. For registration and full race details, visit the official BMW Oslo Marathon website.
With 142m of total climbing, this is a gently undulating course. The elevation changes are manageable for most runners and shouldn't greatly affect your pacing.
BMW Oslo Marathon is run on road surfaces, which provide the fastest and most predictable conditions for racing. Road courses allow for consistent pacing and are typically the best choice for a personal best.
Looking for an easier marathon or a tougher challenge? You can also compare BMW Oslo Marathon against other marathons to find the right race for your goals.
If BMW Oslo Marathon fits your goal, these courses play out about the same on our difficulty model.
Kongsvinger, Norway
Bergen, Norway
Oslo, Norway
Beitostølen, Norway
Ringerike, Norway
Holmestrand, Norway