May 18 | Stage 1 | Athens-Athens | 170 km |
May 19 | Stage 2 | Elefsina-Nafpaktos | 231 km |
May 20 | Stage 3 | Messolongi-Ioanina | 188 km |
May 21 | Transfer | Greece to Italy | Rest Day |
May 22 | Stage 4 | Ostuni-Ostuni | 147 km |
May 23 | Stage 5 | Metaponto-Crotone | 188 km |
May 24 | Stage 6 | Crotone-Catanzaro | 182 km |
May 25 | Stage 7 | Amantea-Monte Sirino | 164 km |
May 26 | Stage 8 | Vallo di Diano-Naples | 170 km |
May 27 | Stage 9 | Naples-Fiuggi | 181 km |
May 28 | Stage 10 | Arezzo-Prato | 140 km |
May 29 | Stage 11 | Prato-Marino di Massa | 153 km |
May 30 | Stage 12 | Aulla-Loana | 195 km |
May 31 | Stage 13 | Loana-Pratonevoso | 109 km |
June 1 | Stage 14 | Sanctuary of Vicoforte-Briancon | 204 km |
June 2 | Stage 15 | Briancon-Aosta | 226 km |
June 3 | Stage 16 | Aosta-Lausanne | 163 km |
June 4 | Stage 17 | Lausanne-Biella | 226 km |
June 5 | Stage 18 | Meda-Vicenza | 210 km |
June 6 | Stage 19 | Vicenza-Marostica - ITT | 60 km |
June 7 | Stage 20 | Marostica-Passa Pordoi | 221 km |
June 8 | Stage 21 | Cavalese-Aprica | 250 km |
June 9 | Stage 22 | Sondrio-Milan | 173 km |
Total Distance | 3951 kms |