1st stage|19th May|185 km
Milano-Tabiano
There is no profile in our database for this stage
2nd stage|20th May|158 km
Salsomaggiore Terme-Sestri Levante
There is no profile in our database for this stage
3rd stage|21st May|225 km
Sestri Levante-Panicaglora
There is no profile in our database for this stage
4th stage|22nd May|248 km
Montecatini Terme-Perugia
There is no profile in our database for this stage
5th stage|23rd May|258 km
Perugia-Rieti
There is no profile in our database for this stage
6th stage|24th May|193 km
Rieti-Fluggl
There is no profile in our database for this stage
7th stage|25th May|224 km
Fluggi-Montevergine
There is no profile in our database for this stage
8th stage|26th May|110 km
Avellino-Fogia
There is no profile in our database for this stage
9th stage|27th May|205 km
Foggia-Chieti
There is no profile in our database for this stage
10th stage|28th May|218 km
Chieti-Fano
There is no profile in our database for this stage
11th stage|29th May|170 km
Fano-Castrocaro Terme
There is no profile in our database for this stage
12th stage|30th May|298 km
Forli-Lignano
There is no profile in our database for this stage
13th stage|31st May|173 km
Lignano-Belluno
There is no profile in our database for this stage
1st June|Rest day
-
14th stage|2nd June|160 km
Belluno-Passo Rolle
There is no profile in our database for this stage
15th stage|3rd June|215 km
Moena-Aprica
There is no profile in our database for this stage
16th stage|4th June|123 km
Aprica-Plan del Resinelli
There is no profile in our database for this stage
17th stage|5th June|194 km
Lecco-Casale
There is no profile in our database for this stage
18th stage|6th June|232 km
Casale-Frabosa
There is no profile in our database for this stage
19th stage|7th June|193 km
Frabosa-St Vincent
There is no profile in our database for this stage
20th stage|8th June|238 km
St. Vincent-
There is no profile in our database for this stage
21st stage|9th June|160 km
St. Vincent-Milano
There is no profile in our database for this stage