The race departed east from Lourdes with racing starting at Arcizac-ez-Angles. The riders then climbed the category 4 Côte de Loucrup, and headed south through Montgaillard to Bagnères-de-Bigorre. The riders continued east through Mauvezin to the category 4 Côte de Capvern-les-Bains. Continuing south, the race eventually reached an intermediate sprint at Sarrancolin. On turning northwest at Arreau, the riders began the climb to the category 1 Col d'Aspin to , followed by a descent to Sainte-Marie-de-Campan. The race then took the climb through La Mongie to the summit of the Hors catégorie Col du Tourmalet, for the Souvenir Jacques Goddet, at . On descending through Luz-Saint-Sauveur, the race then took the road north, through Pierrefitte-Nestalas to the valley floor at Argelès-Gazost. Turning southwest, the route passed over the category 2 climb to the Col des Bordères at . With a brief descent to Arrens, the riders then began the climb, through the uncategorised Col du Soulor, to the Hors catégorie Col d'Aubisque to . The race then descended through Eaux-Bonnes to the finish line in Laruns.