Stage 1
23/07/2023
Clermont-Ferrand > Clermont-Ferrand
125.5km
+1044m
Stage 2
24/07/2023
Clermont-Ferrand > Mauriac
150.58km
+2422m
Stage 3
25/07/2023
Collonges-la-Rouge > Montignac-Lascaux
147.5km
+1846m
Stage 4
26/07/2023
Cahors > Rodez
178.6km
+2503m
Stage 5
27/07/2023
Onet-le-Chateau > Albi
127.3km
+1722m
Stage 6
28/07/2023
Albi > Blagnac
124.6km
+1162m
Stage 7
29/07/2023
Lannemezan > Tourmalet
93.3km
+2613m
Stage 8
30/07/2023
Pau > Pau
22.26km
+198m