GR10 route

Starting from Hendaye on the west coast, the GR10 route cuts through the mountains of the Pays Basque, Béarn and Hautes Pyrénées to Luchon. From here it continues generally in an easterly direction to pass the sparsely populated Ariège, then across the Pyrénées Orientales to end on the Mediterranean coast at Banyuls-sur-Mer. The total distance is some 538 miles (866km). Like the sound of it? if anyone wants to join us for a day, weekend or week of walking, check out the day-by-day itinerary below and let us know.

View GR10 in a larger map


Day-by-day itinerary


Day 1, 16th May: 20.5km
Hendaye – Olhette   
Day 2, 17th May: 21.5km

Olhette – Ainhoa   
Day 3, 18th May: 20.3km

Ainhoa – Bidarray
Day 4, 19th May: 15.7km

Bidarray – St-Étienne-de-Baïgorry   
Day 5, 20th May: 20km

St-Étienne-de-Baïgorry – St-Jean-Pied-de-Port   
Day 6, 21st May: 13.1km

St-Jean-Pied-de-Port – Estérençuby   
Day 7, 22nd May: 24km

Estérençuby – Col Bagargiak (Chalets d’Irati)   
Day 8, 23rd May: 16.7km

Col Bagargiak (Chalets d’Irati) – Logibar   
Day 9, 24th May: 23km

Logibar – St-Engrâce   
Day 10, 25th May: 12.3km

St-Engrâce – Arette-la-Pierre-St-Martin   
Day 11, 26th May: 15.1km

Arette-la Pierre-St-Martin – Lescun   
Day 12, 27th May: 16.3km

Lescun – Etsaut   
Day 13, 28th May: 24.7km

Etsaut – Gabas   
Day 14, 29th May: 22.5km

Gabas – Gourette   
Day 15, 30th May: 14km

Gourette – Arrens-Marsous   
Day 16, 31st May: 27.1km

Arrens-Marsous – Cauterets   
Day 17, 1st June: 22km

Cauterets – Luz-St-Sauveur   
Day 18, 2nd June: 12.1km

Luz-St-Sauveur – Barèges   
Day 19, 3rd June: 22.7km

Barèges – Chalet-Hôtel de l’Oule   
Day 20, 4th June: 16.3km

Chalet-Hôtel de l’Oule – Vielle-Aure   
Day 21, 5th June: 13km

Vielle-Aure – Germ   
Day 22, 6th June: 15.7km

Germ – Lac d’Ôo   
Day 23, 7th June: 18.5km

Lac d’Ôo – Bagnères-de-Luchon   
Day 24, 8th June: 27km

Bagnères-de-Luchon – Fos   
Day 25, 9th June: 17.9km

Fos – Refuge de l’Étang d’Araing   
Day 26, 10th June: 18.8km

Refuge de l’Étang d’Araing – Eylie-d’en-Haut - Cabane de Besset      
Day 27, 11th June: 14.5km

Cabane de Besset – Étang d’Ayes   
Day 28, 12th June: 19.6km

Étang d’Ayes – Aunac   
Day 29, 13th June: 28.4km

Aunac – Rouze   
Day 30, 14th June: 7.1km

Rouze – St-Lizier-d’Ustou   
Day 31, 15th June: 22.5km

St-Lizier-d’Ustou – Aulus-les-Bains   
Day 32, 16th June: 22.3km

Aulus-les-Bains – Mounicou   
Day 33, 17th June: 25.3km

Mounicou – Goulier   
Day 34, 18th June: 13.2km

Goulier – Siguer
Day 35, 19th June: 18.7km

Siguer – Refuge de Clarans
Day 36, 20th June: 18km

Refuge de Clarans – Refuge de Rulhe   
Day 37, 21st June: 12.6km

Refuge de Rulhe – Mérens-les-Vals   
Day 38, 22nd June: 9.5km

Mérens-les-Vals – Refuge des Bésines   
Day 39, 23rd June: 18km

Refuge des Bésines – Refuge des Bouillouses   
Day 40, 24th June: 18.2km

Refuge des Bouillouses – Planès   
Day 41, 25th June: 14.8km

Planès – Refuge du Ras de la Carança   
Day 42, 26th June: 25.5km

Refuge du Ras de la Carança – Mantet – Refuge de Mariailles   
Day 43, 27th June: 17.3km
Refuge de Mariailles – Chalet-Hôtel des Cortalets   
Day 44, 28th June: 16.8km

Chalet-Hôtel des Cortalets – Mines de Batère   
Day 45, 29th June: 20.6km

Mines de Batère – Moulin de la Palette   
Day 46, 30th June: 21km

Moulin de la Palette – Las Illas   
Day 47, 1st July: 24.8km

Las Illas – Chalet de l’Albère (Col de l’Oullat)
Day 48, 2nd July: 24.2km

Chalet de l’Albère (Col de l’Oullat) – Banyuls-sur-Mer