Camino Francés elevation profile
768.4 km and 10,450 m of ascent,between 177 m and 1,505 m. Measured from the route's own GPS track rather than copied from anywhere, which matters more than it should: almost every ascent figure published for these routes, including ours until August 2026, was an estimate nobody could source.
Metres up the side, kilometres along the bottom. Ticks are stage boundaries. Sampled every 100 m against SRTM 30m, smoothed over 500 m, climbs under 3 m discarded as noise.
Move across the profile to read any point, or drag to measure a stretch. With the keyboard: focus the profile, then arrow keys to move, shift for finer steps, Enter to start and end a measurement, Escape to clear. Each stage in the table below can also be measured directly.
What the profile shows
The Camino Francés climbs 13.6 m per kilometre on average, which makes it the fourth gentlest of the 10 routes measured here. A total on its own mostly measures how long a route is; per kilometre is what decides whether your days feel hilly.
The climbing is not spread evenly. The first third of the route carries 45% of the total ascent (45%, 14% and 40% across the three thirds), so pace yourself for that section rather than for the average.
The longest sustained climb runs from km 0 to km 18, gaining 1,184 m over 18 km, an average grade of 6.6%. The high point, 1,505 m, comes at km 545, 71% of the way in.
The hardest days
Ranked by climbing rather than distance, which is a different list and the one that decides how the evening feels.
- Day 1, Saint-Jean-Pied-de-Port to Orreaga / Roncesvalles — 1351 m over 25.9 km
- Day 29, Trabadelo to La Laguna de Castilla — 616 m over 16.1 km
- Day 33, Portomarín to Palas de Rei — 505 m over 24.8 km
- Day 26, Santa Marina de Somoza to Molinaseca — 487 m over 27.4 km
- Day 34, Palas de Rei to Arzúa — 458 m over 28.3 km
Every stage
| Day | From | To | km | Ascent | High point |
|---|---|---|---|---|---|
| 1 | Saint-Jean-Pied-de-Port | Orreaga / Roncesvalles | 25.9 | 1351 m | 1423 m |
| 2 | Orreaga / Roncesvalles | Zubiri | 21.3 | 263 m | 946 m |
| 3 | Zubiri | Pamplona / Iruña | 20.2 | 186 m | 566 m |
| 4 | Pamplona / Iruña | Puente la Reina / Gares | 24.1 | 394 m | 748 m |
| 5 | Puente la Reina / Gares | Estella-Lizarra | 21.3 | 345 m | 487 m |
| 6 | Estella-Lizarra | Los Arcos | 20.5 | 345 m | 707 m |
| 7 | Los Arcos | Logroño | 27.8 | 338 m | 572 m |
| 8 | Logroño | Nájera | 29.2 | 379 m | 658 m |
| 9 | Nájera | Santo Domingo de la Calzada | 21.7 | 372 m | 739 m |
| 10 | Santo Domingo de la Calzada | Fresneña | 18.1 | 309 m | 801 m |
| 11 | Fresneña | Villafranca Montes de Oca | 16.1 | 238 m | 957 m |
| 12 | Villafranca Montes de Oca | Atapuerca | 18.2 | 246 m | 1154 m |
| 13 | Atapuerca | Burgos | 18.4 | 117 m | 1070 m |
| 14 | Burgos | Hornillos del Camino | 21.8 | 122 m | 919 m |
| 15 | Hornillos del Camino | Villaquirán de la Puebla | 16.4 | 147 m | 936 m |
| 16 | Villaquirán de la Puebla | Boadilla del Camino | 22.5 | 241 m | 911 m |
| 17 | Boadilla del Camino | Carrión de los Condes | 24.8 | 99 m | 848 m |
| 18 | Carrión de los Condes | Población de Arroyo | 22.5 | 91 m | 902 m |
| 19 | Población de Arroyo | Sahagún | 17.1 | 105 m | 891 m |
| 20 | Sahagún | El Burgo Ranero | 17.7 | 92 m | 880 m |
| 21 | El Burgo Ranero | Mansilla de las Mulas | 18.9 | 19 m | 880 m |
| 22 | Mansilla de las Mulas | León | 18.9 | 137 m | 900 m |
| 23 | León | Villadangos del Páramo | 20.3 | 156 m | 919 m |
| 24 | Villadangos del Páramo | Astorga | 27.6 | 153 m | 915 m |
| 25 | Astorga | Santa Marina de Somoza | 17.8 | 232 m | 1078 m |
| 26 | Santa Marina de Somoza | Molinaseca | 27.4 | 487 m | 1505 m |
| 27 | Molinaseca | Camponaraya | 16.8 | 89 m | 606 m |
| 28 | Camponaraya | Trabadelo | 23 | 290 m | 577 m |
| 29 | Trabadelo | La Laguna de Castilla | 16.1 | 616 m | 1154 m |
| 30 | La Laguna de Castilla | Triacastela | 23.2 | 367 m | 1349 m |
| 31 | Triacastela | Sarria | 18 | 274 m | 884 m |
| 32 | Sarria | Portomarín | 22 | 339 m | 661 m |
| 33 | Portomarín | Palas de Rei | 24.8 | 505 m | 723 m |
| 34 | Palas de Rei | Arzúa | 28.3 | 458 m | 547 m |
| 35 | Arzúa | O Pedrouzo | 19.9 | 270 m | 414 m |
| 36 | O Pedrouzo | Santiago de Compostela | 19.6 | 276 m | 390 m |
Stages are a suggested split, not a rule. Most people walk their own.
Where the numbers come from
The GPS track carries position but no height, so the altitude was measured rather than read off: 7,684 points along the route, one every 100 m, each looked up against the SRTM 30 m elevation dataset.
One check worth stating, because it is the difference between plausible and correct. Total ascent minus total descent comes to +88 m. The profile's own start and finish differ by +92 m, so the two agree to within 4 m over 768.4 km.
They do not match exactly, and the reason is the noise floor: climbs under 3 m are discarded as sensor jitter, which removes a little real height along with a lot of imaginary height. A tool claiming these two numbers agree perfectly would be hiding that.
Ascent depends on method. Sample more finely and you measure noise as climbing; smooth harder and you flatten real hills. Anyone quoting a single authoritative number for a route this long is hiding that choice, so the settings used here are stated above and you can compare like with like.
The Camino Francés page says 780 km and this track measures 768.4 km, a difference of 1.5%. Both are right. The quoted distance is the conventional one every guide and waymarking sign uses; the measured one is the length of this particular GPS trace, and any two traces of the same route differ by roughly this much depending on which variant they take through each town. The ascent above is computed along the track shown here, so it belongs with 768.4 km rather than with the quoted figure.
Route facts, stages and the full description are on the Camino Francés route page. Every route's profile is on the tools page.
Compare with another route
All measured the same way, so the numbers are comparable. Ordered by total ascent, hardest first.
- Camino del Norte elevation profile — 14,641 m over 832.2 km
- Vía de la Plata elevation profile — 11,724 m over 994.6 km
- Camino Portugués elevation profile — 6,839 m over 605.5 km
- Camino Primitivo elevation profile — 6,776 m over 306.5 km
- Camino Invierno elevation profile — 4,948 m over 262.9 km
- Camino Mozárabe elevation profile — 4,617 m over 418 km
- Camino Lebaniego elevation profile — 2,134 m over 66.5 km
- Camino Inglés elevation profile — 1,802 m over 110.5 km
- Camino Finisterre elevation profile — 1,433 m over 84.2 km