1st stage|5th July | TTT|18 km
Cassano Spinola-Castellania
2nd stage|6th July|76.3 km
Viù-Viù
3rd stage|7th July|104.1 km
Sagliano Micca-Piedicavallo
4th stage|8th July|100.1 km
Lissone-Carate Brianza
5th stage|9th July|88.8 km
Ponte in Valtellina-Lago di Cancano
6th stage|10th July|12.1 km
Chiuro-Teglio
7th stage|11th July|131.5 km
Cornedo Vicentino-San Giorgio di Perlena/Fara Vicentino
8th stage|12th July|133.3 km
Vittorio Veneto-Maniago
9th stage|13th July|125.5 km
Gemona-Chiusaforte/Malga Montasio
10th stage|14th July|120 km
San Vito al Tagliamento-Udine