Caminantes

Camino Francés elevation profile

768.6 km and 10,446 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.

Know these words before your Camino. Spanish is preparation, the same as boots and stages. Try the free topic

04008001200160001002003004005006007001,505 m

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 : 512 m over 24.9 km
  • Day 26, Santa Marina de Somoza to Molinaseca : 487 m over 27.4 km
  • Day 34, Palas de Rei to Arzúa : 455 m over 28.3 km

Every stage

Measured ascent for every stage of the Camino Francés
DayFromTokmAscentHigh point
1Saint-Jean-Pied-de-PortOrreaga / Roncesvalles25.91351 m1423 m
2Orreaga / RoncesvallesZubiri21.3263 m946 m
3ZubiriPamplona / Iruña20.2187 m566 m
4Pamplona / IruñaPuente la Reina / Gares24.1394 m748 m
5Puente la Reina / GaresEstella-Lizarra21.3341 m487 m
6Estella-LizarraLos Arcos20.5339 m707 m
7Los ArcosLogroño27.8342 m573 m
8LogroñoNájera29.3376 m658 m
9NájeraSanto Domingo de la Calzada21.7370 m739 m
10Santo Domingo de la CalzadaFresneña18.1291 m801 m
11FresneñaVillafranca Montes de Oca16.1241 m958 m
12Villafranca Montes de OcaAtapuerca18.2245 m1154 m
13AtapuercaBurgos18.4117 m1070 m
14BurgosHornillos del Camino21.8121 m919 m
15Hornillos del CaminoVillaquirán de la Puebla16.4153 m936 m
16Villaquirán de la PueblaBoadilla del Camino22.5241 m911 m
17Boadilla del CaminoCarrión de los Condes24.8102 m848 m
18Carrión de los CondesPoblación de Arroyo22.494 m902 m
19Población de ArroyoSahagún17.6105 m891 m
20SahagúnEl Burgo Ranero17.796 m880 m
21El Burgo RaneroMansilla de las Mulas18.917 m880 m
22Mansilla de las MulasLeón19137 m900 m
23LeónVilladangos del Páramo20.2156 m919 m
24Villadangos del PáramoAstorga27.6152 m915 m
25AstorgaSanta Marina de Somoza17.8233 m1078 m
26Santa Marina de SomozaMolinaseca27.4487 m1505 m
27MolinasecaCamponaraya16.889 m606 m
28CamponarayaTrabadelo23289 m577 m
29TrabadeloLa Laguna de Castilla16.1616 m1154 m
30La Laguna de CastillaTriacastela23.2371 m1349 m
31TriacastelaSarria18274 m884 m
32SarriaPortomarín22339 m661 m
33PortomarínPalas de Rei24.9512 m724 m
34Palas de ReiArzúa28.3455 m546 m
35ArzúaO Pedrouzo19.9280 m414 m
36O PedrouzoSantiago de Compostela19.3268 m390 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,686 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 +91 m. The profile's own start and finish differ by +92 m, so the two agree to within 1 m over 768.6 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.

Route facts, stages and the full description are on the Camino Francés route page. Every route's profile is on the elevation profiles page, and how the ten routes compare puts the totals side by side.

Compare with another route

All measured the same way, so the numbers are comparable. Ordered by total ascent, hardest first.