1st stage|6th July | TTT|15.5 km
Verbania-Verbania
2nd stage|7th July|122.1 km
Ovada-Ovada
3rd stage|8th July|132 km
Corbetta-Corbetta
4th stage|9th July|109 km
Piacenza-Piacenza
5th stage|10th July|117.7 km
Omegna-Omegna
6th stage|11th July|114.1 km
Sovico-Gerola Alta
7th stage|12th July|15 km
Lanzada-Diga di Campo Moro
8th stage|13th July|126.2 km
San Giorgio di Perlina - Fara Vicentino-Breganze
9th stage|14th July|104.7 km
Tricesimo-Monte Zoncolan
10th stage|15th July|120.3 km
Cividale del Friuli-Cividale del Friuli