Toulouse
160m
Bagnères-de-Bigorre
552m
1
1
Col de
Peyresourde
1,569m
Hourquette
d'Ancizan
1,564m
S
Bagnères-
de-Luchon
622m
0km
130.5
146
209.5km
Mountain stage
4
Côte de Montoulieu-
Saint-Bernard
Toulouse
Bagnères-
de-Bigorre
Saint-Gaudens
1
Col de Peyresourde
S
1
Bagnères-de-Luchon
Hourquette
d'Ancizan
1
Toulouse
160m
Bagnères-de-Bigorre
552m
Col de
Peyresourde
1,569m
1
Hourquette d'Ancizan
1,564m
S
4
Bagnères-
de-Luchon
622m
Côte de
Montoulieu-
Saint-Bernard
377m
0km
62.5
130.5
146
179
209.5km
Mountain stage
Toulouse
4
Côte de
Montoulieu-
Saint-Bernard
Saint-Gaudens
Bagnères-
de-Bigorre
1
Col de Peyresourde
1
S
Hourquette
d'Ancizan
Bagnères-de-Luchon