1st stage|3rd October|15.1 km
Monreale-Palermo
2nd stage|4th October|149 km
Alcamo-Agrigento
3rd stage|5th October|150 km
Enna-Etna (Linguaglossa Piano Provenzana)
4th stage|6th October|140 km
Catania-Villafranca Tirrena
5th stage|7th October|225 km
Mileto-Camigliatello Silano
6th stage|8th October|188 km
Castrovillari-Matera
7th stage|9th October|143 km
Matera-Brindisi
8th stage|10th October|200 km
Giovinazzo-Vieste (Gargano)
9th stage|11th October|208 km
San Salvo-Roccaraso (Aremogna)
12th October|Rest day
-
10th stage|13th October|177 km
Lanciano-Tortoreto
11th stage|14th October|182 km
Porto Sant'Elpidio-Rimini
12th stage|15th October|204 km
Cesenatico-Cesenatico
13th stage|16th October|192 km
Cervia-Monselice
14th stage|17th October|34.1 km
Conegliano-Valdobbiadene
15th stage|18th October|185 km
Base Area Rivolto (Frecce Tricolori)-Piancavallo
19th October|Rest day
-
16th stage|20th October|229 km
Udine-San Daniele del Friuli
17th stage|21st October|203 km
Bassano del Grappa-Madonna di Campiglio
18th stage|22nd October|207 km
Pinzolo-Laghi di Cancano
19th stage|23rd October|124 km
Morbegno-Asti
20th stage|24th October|190 km
Alba-Sestriere
21st stage|25th October|15.7 km
Cernusco sul Naviglio-Milano