1st stage|5th May|9 km
Herning-Herning
2nd stage|6th May|206 km
Herning-Herning
3rd stage|7th May|190 km
Horsens-Horsens
8th May|Rest day
-
4th stage|9th May | TTT|32 km
Verona-Verona
5th stage|10th May|199 km
Modena-Fano
6th stage|11th May|207 km
Urbino-Sant'Elpidio
7th stage|12th May|202 km
Recanati-Rocca di Cambio
8th stage|13th May|229 km
Sulmona-Lago Laceno
9th stage|14th May|171 km
San Giorgio nel Sannio-Frosinone
10th stage|15th May|187 km
Civitavecchia-Assisi
11th stage|16th May|243 km
Assisi-Montecatini Terme
12th stage|17th May|157 km
Seravezza-Sestri Levante
13th stage|18th May|121 km
Savona-Cervere
14th stage|19th May|205 km
Cherasco-Cervinia
15th stage|20th May|172 km
Busto Arsizio-Lecco/Pian dei Resinelli
21st May|Rest day
-
16th stage|22nd May|174 km
Limone sul Garda-Falzes/Pfalsen
17th stage|23rd May|187 km
Falzes/Pfalsen-Cortina d'Ampezzo
18th stage|24th May|139 km
San Vuto di Cadore-Vedelago
19th stage|25th May|197 km
Treviso-Alpe di Pampeago
20th stage|26th May|218 km
Caldes/Val di Sole-Passo dello Stelvio
21st stage|27th May|32 km
Milan-Milan