Stage 1
05/07/2019
Cassano Spinola > Castellania
18.01km
+508m
Stage 2
06/07/2019
Viù > Viù
78.35km
+1439m
Stage 3
07/07/2019
Sagliano Micca > Piedicavallo
104.15km
+1609m
Stage 4
08/07/2019
Lissone > Carate Brianza
101.06km
+1142m
Stage 5
09/07/2019
✓ Ponte in Valtellina > Valdidentro - Lago di Cancan
87.53km
+2844m
Stage 6
10/07/2019
Chiuro > Teglio
12.15km
+521m
Stage 7
11/07/2019
Cornedo Vicentino > Fara Vicentino
128.26km
+2850m
Stage 8
12/07/2019
Vittorio Veneto > Maniago
133.33km
+2105m
Stage 9
13/07/2019
Gemona > Montasio
125.49km
+1907m
Stage 10
14/07/2019
San Vito al Tagliamento > Udine
119.97km
+882m