{ const t = document.getElementById('trace-toast'); if (!t) return; t.querySelector('.toast-msg').textContent = $event.detail.msg; t.classList.add('show', $event.detail.type === 'danger' ? 'bg-danger' : ($event.detail.type === 'warning' ? 'bg-warning' : 'bg-dark'), 'text-white'); setTimeout(() => t.classList.remove('show'), 3500); })()">
Directions to trailhead
GPX downloaded! Open this trail in Isomaps for offline GPS navigation and topo maps.
-
No ads, no third-party trackers
Privacy-first analytics, hosted in France. Your data stays yours.
-
Truly free — no hidden premium
Topo maps, GPX, offline use included. No premium paywall.
-
A real app, not just a website
iOS + Android with offline topo maps and live GPS navigation.
-
All outdoor activities
Hiking, trail running, cycling, ski touring, snowshoeing.
French independent team — GDPR-native
Distance329.35 km
Elevation gain18070 m
Elevation loss17371 m
Estimated time105 h
Altitude maximum2054 m
Altitude minimum472 m
TypeLoop
DifficultyVery hard
Weather forecast
5-day MeteoBlue forecast at the trail start — free with an account.
Create free account
About this trail
329.35 km loop hiking starting from Haedo de Angulo.
This hike includes 53 significant climbs. With a total elevation gain of 12363 m across 106.76 km, with an average slope of 11.6%.
- Climb 1 (at km 9.68 km): +455 m over 6.90 km, average slope 6.6%
- Climb 2 (at km 13.44 km): +40 m over 1.41 km, average slope 2.9%
- Climb 3 (at km 17.10 km): +40 m over 431 m, average slope 9.3%
- Climb 4 (at km 21.07 km): +122 m over 1.37 km, average slope 8.9%
- Climb 5 (at km 24.44 km): +90 m over 1.82 km, average slope 4.9%
- Climb 6 (at km 37.72 km): +104 m over 2.18 km, average slope 4.8%
- Climb 7 (at km 42.42 km): +149 m over 1.49 km, average slope 10.0%
- Climb 8 (at km 51.10 km): +377 m over 4.76 km, average slope 7.9%
- Climb 9 (at km 59.04 km): +766 m over 5.33 km, average slope 14.4%
- Climb 10 (at km 70.26 km): +103 m over 1.70 km, average slope 6.0%
- Climb 11 (at km 74.82 km): +124 m over 1.15 km, average slope 10.8%
- Climb 12 (at km 76.18 km): +182 m over 771 m, average slope 23.6%
- Climb 13 (at km 81.09 km): +176 m over 2.24 km, average slope 7.9%
- Climb 14 (at km 83.11 km): +119 m over 1.16 km, average slope 10.3%
- Climb 15 (at km 87.60 km): +289 m over 1.69 km, average slope 17.1%
- Climb 16 (at km 96.97 km): +225 m over 1.82 km, average slope 12.4%
- Climb 17 (at km 108.84 km): +463 m over 4.32 km, average slope 10.7%
- Climb 18 (at km 114.53 km): +252 m over 2.00 km, average slope 12.6%
- Climb 19 (at km 119.86 km): +290 m over 2.00 km, average slope 14.5%
- Climb 20 (at km 124.48 km): +259 m over 2.24 km, average slope 11.6%
- Climb 21 (at km 128.22 km): +134 m over 1.68 km, average slope 8.0%
- Climb 22 (at km 133.79 km): +107 m over 1.20 km, average slope 9.0%
- Climb 23 (at km 137.87 km): +92 m over 945 m, average slope 9.7%
- Climb 24 (at km 143.76 km): +387 m over 2.34 km, average slope 16.5%
- Climb 25 (at km 149.05 km): +210 m over 1.80 km, average slope 11.6%
- Climb 26 (at km 153.02 km): +218 m over 1.87 km, average slope 11.7%
- Climb 27 (at km 158.34 km): +336 m over 1.87 km, average slope 18.0%
- Climb 28 (at km 164.13 km): +409 m over 2.87 km, average slope 14.2%
- Climb 29 (at km 184.50 km): +213 m over 3.02 km, average slope 7.1%
- Climb 30 (at km 190.23 km): +379 m over 2.88 km, average slope 13.2%
- Climb 31 (at km 194.72 km): +165 m over 1.47 km, average slope 11.2%
- Climb 32 (at km 199.27 km): +220 m over 1.49 km, average slope 14.8%
- Climb 33 (at km 207.28 km): +146 m over 1.22 km, average slope 11.9%
- Climb 34 (at km 209.16 km): +89 m over 940 m, average slope 9.5%
- Climb 35 (at km 218.24 km): +478 m over 3.43 km, average slope 14.0%
- Climb 36 (at km 229.64 km): +146 m over 942 m, average slope 15.5%
- Climb 37 (at km 236.03 km): +323 m over 1.88 km, average slope 17.2%
- Climb 38 (at km 239.30 km): +116 m over 966 m, average slope 12.0%
- Climb 39 (at km 246.58 km): +199 m over 1.37 km, average slope 14.6%
- Climb 40 (at km 252.14 km): +356 m over 2.18 km, average slope 16.4%
- Climb 41 (at km 256.05 km): +37 m over 504 m, average slope 7.3%
- Climb 42 (at km 260.47 km): +31 m over 545 m, average slope 5.7%
- Climb 43 (at km 267.11 km): +243 m over 3.35 km, average slope 7.3%
- Climb 44 (at km 274.06 km): +453 m over 2.64 km, average slope 17.2%
- Climb 45 (at km 281.33 km): +588 m over 3.10 km, average slope 19.0%
- Climb 46 (at km 287.58 km): +258 m over 2.12 km, average slope 12.2%
- Climb 47 (at km 291.39 km): +100 m over 833 m, average slope 12.0%
- Climb 48 (at km 296.74 km): +224 m over 3.33 km, average slope 6.7%
- Climb 49 (at km 301.85 km): +86 m over 292 m, average slope 29.4%
- Climb 50 (at km 311.13 km): +312 m over 1.97 km, average slope 15.9%
- Climb 51 (at km 314.57 km): +304 m over 2.10 km, average slope 14.5%
- Climb 52 (at km 319.72 km): +327 m over 2.44 km, average slope 13.4%
- Climb 53 (at km 325.42 km): +52 m over 405 m, average slope 12.8%
isomaps
Scan to open this route in the app
This route in your pocket: offline maps, guidance and safety alerts.
-
Share photos of your trails
Help the community discover what each route really looks like.
-
No ads, no third-party trackers
Privacy-first analytics, hosted in France. Your data stays yours.
-
Truly free — no hidden premium
Topo maps, GPX, offline use included. No premium paywall.
-
A real app, not just a website
iOS + Android with offline topo maps and live GPS navigation.
French independent team — GDPR-native