Amsterdam Marathon elevation profile: 25 m gain and 25 m loss over 42.195 km, with segment pacing, fueling notes, and race tips.
The TCS Amsterdam Marathon is one of the flattest marathons in the world, starting and finishing at the Olympic Stadium. Known for fast times, the course loops through the city and along the Amstel River.
| Metric | Value |
|---|---|
| Location | Amsterdam, Netherlands |
| Distance | 42.195 km |
| Elevation gain | 25 m (82 ft) |
| Elevation loss | 25 m (82 ft) |
| Start / finish elevation | 0 m / 0 m |
| Official site | https://www.tcsamsterdammarathon.nl/ |
Amsterdam is pancake flat - one of the flattest in the world. Lock into goal pace and execute. Watch for wind along the Amstel River.
| Miles | Terrain | Advice |
|---|---|---|
| 1-4 | Flat (Olympic Stadium to city) | Start in the historic stadium. Find your pace group early. |
| 5-10 | Flat (City center) | Through Amsterdam's canals. Consistent footing. Lock in. |
| 11-18 | Flat (Amstel River) | Out and back along the river. Can be exposed to wind. Draft if possible. |
| 19-23 | Flat (Return) | Heading back. Check your splits. Execute the plan. |
| 24-26 | Flat (Olympic Stadium finish) | Finish on the stadium track. Iconic ending. Push to the line. |
The flat course makes pacing and fueling predictable. Stick to your practiced plan. Wind along the river can increase energy expenditure - account for this.
Amsterdam has just 25m (82ft) of elevation gain - it's essentially sea level flat. One of the 5 flattest major marathons in the world.
Excellent! The flat course, moderate October weather, and fast pack running make Amsterdam one of the best PR courses. Many runners set personal bests here.
The start and finish in the 1928 Olympic Stadium is iconic. You finish running on the track where athletes competed nearly 100 years ago.
Both are fast and flat. Berlin has slightly more prestige and more world records, but Amsterdam is equally fast and easier to enter.
Every public page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.