| 1 | Hendaye → Olhette | 22.2 km | 835 m | 7.5 h | hard |
| 2 | Olhette → Ainhoa | 21.6 km | 676 m | 7 h | hard |
| 3 | Ainhoa → Bidarray | 21.3 km | 957 m | 7.5 h | hard |
| 4 | Bidarray → Saint-Étienne-de-Baïgorry | 17.5 km | 1,131 m | 6.5 h | hard |
| 5 | Saint-Étienne-de-Baïgorry → Saint-Jean-Pied-de-Port | 18.2 km | 944 m | 6.5 h | hard |
| 6 | Saint-Jean-Pied-de-Port → Kaskoleta | 15.7 km | 837 m | 5.5 h | hard |
| 7 | Kaskoleta → Chalets d'Iraty | 20.2 km | 1,378 m | 7.5 h | hard |
| 8 | Chalets d'Iraty → Logibar | 17.1 km | 378 m | 5 h | moderate |
| 9 | Logibar → Sainte-Engrâce | 25.4 km | 1,199 m | 9 h | hard |
| 10 | Sainte-Engrâce → Refuge Jeandel | 11.3 km | 1,192 m | 5 h | moderate |
| 11 | Refuge Jeandel → Lescun | 15.3 km | 445 m | 5 h | moderate |
| 12 | Lescun → Etsaut | 15.6 km | 859 m | 5.5 h | hard |
| 13 | Etsaut → Gabas | 23.4 km | 1,607 m | 9 h | hard |
| 14 | Gabas → Gourette | 22.8 km | 1,763 m | 9 h | hard |
| 15 | Gourette → Arrens-Marsous | 13.3 km | 846 m | 5 h | moderate |
| 16 | Arrens-Marsous → Refuge d'Ilhéou | 16.2 km | 1,382 m | 6.5 h | hard |
| 17 | Refuge d'Ilhéou → Cauterets | 7.7 km | 0 m | 2 h | easy |
| 18 | Cauterets → Refuge des Oulettes de Gaube | 15.7 km | 1,287 m | 6.5 h | hard |
| 19 | Refuge des Oulettes de Gaube → Gavarnie | 19.6 km | 737 m | 6.5 h | hard |
| 20 | Gavarnie → Luz-Saint-Sauveur | 26.7 km | 940 m | 8.5 h | hard |
| 21 | Luz-Saint-Sauveur → Barèges | 8.5 km | 619 m | 3.5 h | moderate |
| 22 | Barèges → Lac de l'Oule | 25.0 km | 1,719 m | 9.5 h | hard |
| 23 | Lac de l'Oule → Vielle-Aure | 12.2 km | 90 m | 3.5 h | easy |
| 24 | Vielle-Aure → Germ | 12.7 km | 1,142 m | 5.5 h | hard |
| 25 | Germ → Lac d'Oô | 15.0 km | 1,220 m | 6 h | hard |
| 26 | Lac d'Oô → Bagnères-de-Luchon | 20.0 km | 1,024 m | 7 h | hard |
| 27 | Bagnères-de-Luchon → Artigue | 7.6 km | 615 m | 3 h | easy |
| 28 | Artigue → Fos | 19.4 km | 1,014 m | 7 h | hard |
| 29 | Fos → Refuge de l'Étang d'Araing | 17.5 km | 1,680 m | 7.5 h | hard |
| 30 | Refuge de l'Étang d'Araing → Eylie-d'en-Haut | 7.8 km | 342 m | 2.5 h | easy |
| 31 | Eylie-d'en-Haut → Maison du Valier | 19.4 km | 1,629 m | 8 h | hard |
| 32 | Maison du Valier → Esbintz | 23.0 km | 1,412 m | 8.5 h | hard |
| 33 | Esbintz → Cabane d'Aula | 19.6 km | 1,100 m | 7 h | hard |
| 34 | Cabane d'Aula → Rouze | 14.3 km | 662 m | 5 h | moderate |
| 35 | Rouze → Saint-Lizier-d'Ustou | 8.3 km | 533 m | 3 h | easy |
| 36 | Saint-Lizier-d'Ustou → Aulus-les-Bains | 21.6 km | 1,407 m | 8 h | hard |
| 37 | Aulus-les-Bains → Refuge de Bassiès | 9.6 km | 1,142 m | 4.5 h | moderate |
| 38 | Refuge de Bassiès → Marc | 9.8 km | 168 m | 3 h | easy |
| 39 | Marc → Goulier | 24.4 km | 1,471 m | 9 h | hard |
| 40 | Goulier → Siguer | 11.5 km | 462 m | 4 h | moderate |
| 41 | Siguer → Plateau de Beille | 19.8 km | 2,248 m | 9 h | hard |
| 42 | Plateau de Beille → Refuge du Rulhe | 13.8 km | 754 m | 5 h | moderate |
| 43 | Refuge du Rulhe → Mérens-les-Vals | 12.3 km | 324 m | 4 h | moderate |
| 44 | Mérens-les-Vals → Refuge des Bésines | 8.8 km | 1,251 m | 4.5 h | moderate |
| 45 | Refuge des Bésines → Les Bouillouses | 16.8 km | 668 m | 5.5 h | moderate |
| 46 | Les Bouillouses → Planès | 18.9 km | 206 m | 5.5 h | moderate |
| 47 | Planès → Refuge du Ras de la Carança | 13.6 km | 1,157 m | 5.5 h | hard |
| 48 | Refuge du Ras de la Carança → Mantet | 10.2 km | 563 m | 3.5 h | moderate |
| 49 | Mantet → Refuge de Mariailles | 14.6 km | 993 m | 5.5 h | hard |
| 50 | Refuge de Mariailles → Chalet des Cortalets | 16.2 km | 1,028 m | 6 h | hard |
| 51 | Chalet des Cortalets → Batère | 15.7 km | 365 m | 5 h | moderate |
| 52 | Batère → La Palette | 19.0 km | 724 m | 6.5 h | hard |
| 53 | La Palette → Las Illas | 20.1 km | 1,045 m | 7 h | hard |
| 54 | Las Illas → Col de l'Ouillat | 25.0 km | 1,049 m | 8.5 h | hard |
| 55 | Col de l'Ouillat → Banyuls-sur-Mer | 22.9 km | 666 m | 7 h | hard |