Giro 2020: Route and stages

Giro d'Italia 2020
The Grande Partenza of the 103rd Giro d’Italia is on Saturday 9 May in Budapest. The city never before hosted Grand Tour. After three Hungarian stages the Giro continues with three legs on Sicily. The first Grand Tour of 2020 features a lot of long races, while the last week is extremely mountainous. The Italian Grand Tour finishes in Milan on Sunday 31 May.

Read about the route of the 2020 Giro d’Italia. Peter Sagan will be one of the big names on the start list.

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

Giro d’ Italia 2020 stages:

date route km type
1 sa 9-5 Giro 2020 route stage 1 Budapest – Budapest 8.6 ITT
2 su 10-5 Giro 2020 route stage 2 Budapest – Györ 195 flat
3 mo 11-5 Giro 2020 route stage 3 Székesfehérvár – Nagykanizsa 204 flat
4 tu 12-5 Giro 2020 route stage 4 Monreale – Agrigento 136 hills
5 we 13-5 Giro 2020 route stage 5 Enna – Etna 150 mountains
6 th 14-5 Giro 2020 route stage 6 Catania – Villafranca Tirrena 138 hills
7 fr 15-5 Giro 2020 route stage 7 Mileto – Camigliatello Silano 223 hills
8 sa 16-5 Giro 2020 route stage 8 Castrovillari – Brindisi 216 flat
9 su 17-5 Giro 2020 route stage 9 Giovinazzo – Vieste 190 hills
mo 18-5 rest day
10 tu 19-5 Giro 2020 route stage 10 San Salvo – Tortoreto Lido 212 hills
11 we 20-5 Giro 2020 route stage 11 Porto Sant’Elpidio – Rimini 181 flat
12 th 21-5 Giro 2020 route stage 12 Cesenatico – Cesenatico 205 hills
13 fr 22-5 Giro 2020 route stage 13 Cervia – Monselice 190 flat
14 sa 23-5 Giro 2020 route stage 14 Conegliano – Valdobbiadene 33.7 ITT
15 su 24-5 Giro 2020 route stage 15 Rivolto – Piancavallo 183 mountains
mo 25-5 rest day
16 tu 26-5 Giro 2020 route stage 16 Udine – San Daniele del Friuli 226 hills
17 we 27-5 Giro 2020 route stage 17 Bassano del Grappa – Madonna di Campiglio 202 mountains
18 th 28-5 Giro 2020 route stage 18 Pinzolo – Lago di Cancano 209 mountains
19 fr 29-5 Giro 2020 route stage 19 Morbegno – Asti 251 flat
20 sa 30-5 Giro 2020 route stage 20 Alba – Sestriere 200 mountains
21 su 31-5 Giro 2020 route stage 21 Cernusco di Naviglio – Milan 16.5 ITT

Giro d’Italia 2020: route, profiles, more

Click on the images to zoom

More about the Giro d'Italia



Watch the highlights of recent races here:

More articlesGiro 2020 Route stage 5: Enna - EtnaGiro 2020 Route stage 6: Catania - Villafranca TirrenaGiro 2020 Route stage 7: Mileto - Camigliatello SilanoGiro 2020 Route stage 8: Castrovillari - BrindisiGiro 2020 Route stage 9: Giovinazzo - ViesteGiro 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 – Milan