Giro d'Italia

WorldTour, Grand Tour, 3rd -25th October 2020, Italy

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