Giro 2020: Route and stages

Giro d'Italia 2020
The 103rd Giro d’Italia kicks off on 3 October with a time trial on Sicily. Normally the first Grand Tour of the season, the race is now preceded by the Tour de France. The third week is going to be exciting with a series of iconic climb stages in northern Italy before the final stage will be an ITT into Milan.

Read more about the route of the 2020 Giro d’Italia.

Click on the links in underneath for in-depth information on the respective stages.

Giro d’ Italia 2020 stages:

date route km type
1 3-10 Monreale – Palermo 15 ITT
2 4-10 Alcamo – Agrigento 150 hills
3 5-10 Giro 2020 route stage 3 Enna – Etna 150 mountains
4 6-10 Giro 2020 route stage 6 Catania – Villafranca Tirrena 140 hills
5 7-10 Giro 2020 route stage 5 Mileto – Camigliatello Silano 225 hills
6 8-10 Castrovillari – Matera 189 hills
7 9-10 Giro 2020 route stage 7 Matera – Brindisi 143 flat
8 10-10 Giro 2020 route stage 8 Giovinazzo – Vieste 200 hills
9 11-10 Giro 2020 route stage 9 San Salvo – Roccaraso 208 mountains
12-10 rest day
10 13-10 177 hills
11 14-10 Giro 2020 route stage 11 Porto Sant’Elpidio – Rimini 182 flat
12 15-10 Giro 2020 route stage 12 Cesenatico – Cesenatico 204 hills
13 16-10 Giro 2020 route stage 13 Cervia – Monselice 192 flat
14 17-10 Giro 2020 route stage 14 Conegliano – Valdobbiadene 34.1 ITT
15 18-10 Giro 2020 route stage 15 Rivolto – Piancavallo 185 mountains
19-10 rest day
16 20-10 Giro 2020 route stage 16 Udine – San Daniele del Friuli 229 hills
17 21-10 Giro 2020 route stage 17 Bassano del Grappa – Madonna di Campiglio 203 mountains
18 22-10 Giro 2020 route stage 18 Pinzolo – Laghi di Cancano 207 mountains
19 23-10 Giro 2020 route stage 19 Morbegno – Asti 251 flat
20 24-10 Giro 2020 route stage 20 Alba – Sestriere 198 mountains
21 25-10 Giro 2020 route stage 21 Cernusco di Naviglio – Milan 15.7 ITT

Giro d’Italia 2020: route, profiles, more

Click on the images to zoom


Watch the highlights of recent races here:

More articlesGiro 2020 Route stage 7: Matera- BrindisiGiro 2020 Route stage 8: Giovanazzo - ViesteGiro 2020 Route stage 9: San Salvo - RoccarasoGiro 2020 Route stage 10: San Salvo - Tortoreto LidoGiro 2020 Route stage 11: Porto Sant'Elpidio - RiminiGiro 2020 Route stage 12: Cesenatico - CesenaticoGiro 2020 Route stage 13: Cervia - MonseliceGiro 2020 Route stage 14: Conegliano - ValdobbiadeneGiro 2020 Route stage 15: Rivolto – PiancavalloGiro 2020 Route stage 16: Udine - San Daniele del FriuliGiro 2020 Route stage 17: Bassano del Grappa – Madonna di CampiglioGiro 2020 Route stage 18: Pinzolo – Laghi di CancanoGiro 2020 Route stage 19: Morbegno - AstiGiro 2020 Route stage 20: Alba – SestriereGiro 2020 Route stage 21: Cernusco di Naviglio – MilanGiro 2020 Route stage 1: Budapest ITTGiro 2020 Route stage 2: Budapest - Györ