Stage 1
30/06/2023
Chianciano Terme > Chianciano Terme
4.45km
+49m
Stage 2
01/07/2023
Bagno a Ripoli > Marradi
101.4km
+1317m
Stage 3
02/07/2023
Formigine > Modena
118.5km
+517m
Stage 4
03/07/2023
Fidenza > Borgo Val di Taro
134.35km
+1825m
Stage 5
04/07/2023
Salassa > Ceres
105.5km
+2631m
Stage 6
05/07/2023
Canelli > Canelli
104.9km
+1367m
Stage 7
06/07/2023
Albenga > Alassio (Santuario della Guardia)
110.4km
+2141m
Stage 8
08/07/2023
Nuoro > Sassari
125.8km
+1612m
Stage 9
09/07/2023
Sassari > Olbia
126.7km
+1575m