Races of the World

TCS Amsterdam Marathon – Course Map and Elevation Profile

19 October 2025 · 42.195 km certified · Olympic Stadium, a loop along the Amstel

The Race at a Glance
Distance42.195 km
Route elevation80 m up · 81 m down
Highest point12 m · 7.0 km
Lowest point-3 m · 16.0 km
Steepest climb+2.4 % · 6.8 km
Steepest descent−1.6 % · 25.9 km
Net elevation change−1 m
Course typeLoop
Course record men2:03:31 · Geoffrey Toroitich · 2025
Course record womenno verified figure

80 metres up and 81 down across 0 climbs worth the name. No single one decides the race; the sum of them does.

Course

Amsterdam in numbers

Distance
42.195km
Ascent
80m
Descent
81m
Low / high
-3 / 12m
Flat-equivalent
+0.41 %
Steepest 50 m
+2.4 %

Pace Planner

1:58:006:00:00
Same effort, flat4:57 /km
Slowest5:08 at km 7

bergauf flach bergabWaagerecht: Distanz. Streifen unter dem Profil: mittlere Steigung je 500 m. Gestrichelte Linien sind Orientierungspunkte.

Position
0.00 km
Elevation
4 m
Gradient
+0.1 %
Pace here
4:57 /km
Elapsed
0:00
Remaining
3:30:00
Landmark
Jump to

Pacing table

kmPointElevationGradientup / downTarget pacetotaladjusted
14 m4 m0.00 %+0 m / −0 m4:574:574:57
24 m2 m−0.21 %+1 m / −3 m4:569:534:57
32 m3 m+0.09 %+2 m / −1 m4:5914:524:57
43 m6 m+0.28 %+3 m / −0 m5:0119:534:57
56 m3 m−0.33 %+0 m / −3 m4:5524:484:57
63 m6 m+0.29 %+3 m / −0 m5:0129:504:57
76 m12 m+0.61 %+7 m / −1 m5:0834:574:57
812 m4 m−0.77 %+0 m / −8 m4:5339:504:57
94 m5 m+0.11 %+3 m / −2 m5:0044:504:57
105 m4 m−0.08 %+1 m / −1 m4:5749:474:57
114 m5 m+0.03 %+1 m / −1 m4:5854:454:57
125 m3 m−0.20 %+1 m / −3 m4:5659:414:57
133 m5 m+0.22 %+2 m / −0 m5:001:04:424:57
145 m2 m−0.25 %+0 m / −3 m4:551:09:374:57
152 m3 m+0.12 %+6 m / −4 m5:031:14:404:57
163 m-3 m−0.63 %+0 m / −6 m4:531:19:334:57
17-3 m0 m+0.33 %+5 m / −2 m5:041:24:384:57
180 m0 m−0.04 %+1 m / −2 m4:581:29:354:57
190 m-1 m−0.10 %+1 m / −2 m4:571:34:324:57
20-1 m-1 m+0.01 %+2 m / −2 m4:591:39:314:57
21-1 m1 m+0.23 %+4 m / −1 m5:021:44:334:57
22Halbmarathon1 m-1 m−0.23 %+1 m / −3 m4:561:49:294:57
23-1 m1 m+0.17 %+2 m / −0 m5:001:54:294:57
241 m1 m+0.01 %+1 m / −1 m4:581:59:274:57
251 m2 m+0.13 %+3 m / −1 m5:002:04:274:57
262 m1 m−0.14 %+2 m / −4 m4:582:09:254:57
271 m1 m−0.03 %+2 m / −3 m4:592:14:244:57
281 m1 m+0.07 %+1 m / −0 m4:582:19:224:57
291 m2 m+0.03 %+2 m / −1 m4:592:24:214:57
302 m1 m−0.04 %+1 m / −1 m4:572:29:184:57
311 m-1 m−0.24 %+1 m / −4 m4:572:34:154:57
32-1 m-1 m−0.02 %+2 m / −2 m4:582:39:134:57
33-1 m-1 m+0.08 %+1 m / −0 m4:582:44:114:57
34-1 m4 m+0.48 %+5 m / −0 m5:052:49:164:57
354 m5 m+0.07 %+1 m / −0 m4:582:54:144:57
365 m4 m−0.12 %+1 m / −2 m4:572:59:104:57
374 m6 m+0.28 %+5 m / −2 m5:043:04:144:57
386 m5 m−0.18 %+1 m / −3 m4:573:09:114:57
395 m3 m−0.16 %+1 m / −3 m4:573:14:084:57
403 m2 m−0.07 %+1 m / −2 m4:573:19:054:57
412 m3 m+0.10 %+2 m / −1 m4:593:24:054:57
423 m3 m−0.02 %+1 m / −1 m4:573:29:024:57
42.203 m3 m+0.05 %+0 m / −0 m4:573:30:004:57

The course, kilometre by kilometre

Start and finish are 605 metres apart: the TCS Amsterdam Marathon is a loop.

Highest and lowest point are 15 metres apart, and start and finish are at practically the same height.

The race is held in Amsterdam, Netherlands, in October, on tarmac throughout.

Elevation gain and climbs

80 metres up and 81 down across 0 climbs worth the name. No single one decides the race; the sum of them does.

Against a 3:30 target the terrain costs about 1 minute compared with a flat loop. Adjust for gradient and what remains is what the legs actually paid.

The route on the map

The course runs as a loop through Amsterdam and finishes 605 metres from where it started.

The GPX data of this course

The smoothed profile is stored every 50 metres: 845 points with latitude, longitude, elevation and gradient. The elevations come from the course file itself, median-filtered and smoothed with Savitzky-Golay.

We do not hand this course out as a file: the line comes from a third-party source and is not ours to pass on. Once a course is built from runners’ own recordings, the file appears here.

Common questions

How hilly is the Amsterdam Marathon?
80 metres of ascent and 81 of descent over 42.195 km. 93 % of the course sits between −1 and +1 per cent, and 0 % steeper than three. That makes it a rolling course.
Is this a good course for a personal best?
Minetti's cost model puts this course at 0.41 % against a flat one. That is effectively nothing: the terrain costs no time.
Is the course a loop?
Yes. Start and finish are 605 metres apart.
Where does this elevation data come from?
GPX-Streckendatei von goandrace.com (Garmin-Connect-Export), 1227 Punkte, auf 42195 m normiert (Rohlinie 42,77 km). Elevation: Höhenwerte der GPX-Spur, Medianfilter 310 m, Savitzky-Golay 510 m.

Similar courses

Analyse your race

Have you run this course? Upload the file from your watch and see, kilometre by kilometre, how much of it was the terrain and how much was your legs.

Upload your race file