Guides

GR10 stages: day-by-day itinerary for crossing the Pyrenees

All GR10 stages in detail: distance, elevation gain, accommodation and highlights for every day of the Pyrenees traverse from Hendaye to Banyuls.

Updated on 16 April 2026

The full GR10 traverse unfolds over 45 to 60 stages depending on your pace and chosen variants. This guide presents the classic stages as described in the official Rando Éditions trail guides, organised into 5 geographical sections.

Reading note: durations are for an average hiker (4 km/h on flat terrain, 300 m elevation gain per hour). Fast hikers: subtract 20%. Beginners: add 30%.


SECTION 1 — Basque Country

Hendaye → Saint-Jean-Pied-de-Port | ~170 km | 7–9 stages

StageFrom → ToKmD+TimeAccommodation
1Hendaye → Biriatou9 km500 m3hGîte Biriatou
2Biriatou → Sare18 km850 m6hGîte/hotel Sare
3Sare → Ainhoa16 km700 m5h30Gîte Ainhoa
4Ainhoa → Bidarray18 km800 m6hGîte Bidarray
5Bidarray → Saint-Étienne-de-Baïgorry25 km900 m7h30Gîte/hotel
6Saint-Étienne-de-Baïgorry → Saint-Jean-Pied-de-Port22 km700 m7hMany gîtes

Highlights: Ainhoa (Most Beautiful Villages of France), Kakuetta gorge, arrival at Saint-Jean-Pied-de-Port, crossroads of the Camino de Santiago.


SECTION 2 — Béarn

Saint-Jean-Pied-de-Port → Arrens-Marsous | ~160 km | 7–9 stages

StageFrom → ToKmD+TimeAccommodation
7Saint-Jean-Pied-de-Port → Logibar28 km1,500 m9hGîte Logibar
8Logibar → Sainte-Engrâce16 km800 m5h30Gîte/campsite
9Sainte-Engrâce → Arette-Pierre-Saint-Martin18 km1,200 m7hGîte
10Arette → Lescun20 km900 m7hGîte Lescun
11Lescun → Borce14 km600 m5hGîte Borce
12Borce → Gabas22 km1,100 m8hGîte Gabas
13Gabas → Gourette20 km1,400 m8hResidence Gourette
14Gourette → Arrens-Marsous28 km1,200 m9hGîte Arrens

Highlights: Kakuetta gorges, Cirque de Lescun, Lac de Bious-Artigues with views of Pic du Midi d’Ossau (2,884 m), Col d’Aubisque (Tour de France landmark).


SECTION 3 — Hautes-Pyrénées ⭐ The most spectacular

Arrens-Marsous → Bagnères-de-Luchon | ~200 km | 10–13 stages

StageFrom → ToKmD+TimeAccommodation
15Arrens-Marsous → Cauterets22 km1,200 m8hHotels/gîtes Cauterets
16Cauterets → Luz-Saint-Sauveur26 km1,100 m8h30Gîtes/hotels Luz
17Luz → Barèges12 km700 m4h30Gîte Barèges
18Barèges → Refuge de la Glère18 km1,300 m7hCAF hut
19Refuge Glère → Refuge Espuguettes20 km1,400 m8hCAF hut
20Refuge Espuguettes → Gavarnie10 km-800 m3h30Gîtes/hotels Gavarnie
21Gavarnie → Refuge de Barroude22 km1,600 m9hCAF hut
22Refuge Barroude → Aragnouet18 km400 m6hGîte
23Aragnouet → Saint-Lary-Soulan24 km800 m8hHotels Saint-Lary
24Saint-Lary → Viaduc de Mauhourat22 km1,200 m8hMountain hut
25Viaduc → Bagnères-de-Luchon20 km600 m7hHotels Luchon

Highlights:

  • Cirque de Gavarnie (UNESCO) — the great waterfall at 422 m
  • Brèche de Roland (2,807 m) — legendary natural breach in the rock wall
  • Néouvielle massif — turquoise mountain lakes, exceptional wildlife
  • Saint-Lary-Soulan — full resupply stop with thermal spa

Mountain huts: book 2–3 months in advance in July–August for CAF huts (Espuguettes, Barroude).


SECTION 4 — Haute-Garonne & Ariège

Bagnères-de-Luchon → Merens-les-Vals | ~180 km | 9–11 stages

StageFrom → ToKmD+TimeAccommodation
26Bagnères-de-Luchon → Refuge de Maupas18 km1,400 m8hCAF hut
27Refuge Maupas → Fos16 km300 m5h30Gîte Fos
28Fos → Refuge du Rulhe22 km1,300 m8hStaffed hut
29Refuge Rulhe → Aulus-les-Bains18 km400 m6hHotels/gîtes Aulus
30Aulus-les-Bains → Refuge de Bassiès16 km1,100 m6hStaffed hut
31Refuge Bassiès → Siguer20 km600 m7hGîte Siguer
32Siguer → Refuge du Pinet18 km1,300 m7h30Staffed hut
33Refuge Pinet → Merens-les-Vals16 km300 m5hGîte/campsite

Highlights: Ars waterfall (105 m), Étang de Lers, Bear Country (Ariège), Aulus-les-Bains thermal spa.


SECTION 5 — Eastern Pyrenees

Merens-les-Vals → Banyuls-sur-Mer | ~160 km | 8–10 stages

StageFrom → ToKmD+TimeAccommodation
34Merens → L’Hospitalet-près-l’Andorre16 km800 m6hGîte/hotel
35L’Hospitalet → Refuge des Bésines18 km1,100 m7hStaffed hut
36Refuge Bésines → Porté-Puymorens14 km500 m5hGîte
37Porté-Puymorens → Font Romeu22 km900 m7h30Hotels Font Romeu
38Font Romeu → Refuge des Camporells20 km1,000 m7hStaffed hut
39Refuge Camporells → Mantet16 km400 m5h30Gîte Mantet
40Mantet → Py12 km700 m4h30Gîte Py
41Py → Refuge de Batère18 km1,100 m7hHut
42Refuge Batère → Banyuls-sur-Mer24 km400 m8hHotels Banyuls

Highlights: Carlit massif (2,921 m), Font Romeu full resupply stop, Catalan villages of Mantet and Py, arrival at Banyuls-sur-Mer — diving into the Mediterranean after 866 km of walking.


Planning your traverse

How long does it take?

PaceStages/dayTotal duration
Leisurely1 short stage55–60 days
Classic1 standard stage45–50 days
SportyLong stages38–42 days

Daily budget

ItemGîtes budgetBivouac budget
Accommodation€20–30€0–8
Evening meal€12–18€5–8
Breakfast€6–10€2–3
Resupply€8–12€12–18
Total/day~€50–70~€20–37

Essential apps and resources

  • IGNrando — offline IGN 1:25,000 maps, GR10 GPS tracks
  • Komoot — GPS navigation, stage elevation profiles
  • Gites-refuge.com — online booking for trail lodges
  • Météo-France — 7-day forecast by mountain massif