Three individual time trials and five mountain finishes are set to provide excitement at the 2019 Giro d'Italia. The race starts on 11 May in Bologna and the winner will be crowned on 2 June after an individual time trial in Verona.
The stages of the Giro d'Italia 2019
11.05. 1st stage Bologna - San Luca 8.2 km EZF
12.05. 2nd stage Bologna - Fucecchio 200 km
13.05. 3rd stage Vinci - Orbetello 219 km
14.05. 4th stage Orbetello - Frascati 228 km
15.05. Stage 5 Frascati - Terracina 140 km
16.05. 6th stage Cassino - San Giovanni Rotondo 233 km
17.05. 7th stage Vasto - L'Aquila 180 km
18.05. Stage 8 Tortoreto Lido - Pesaro 235 km
19.05. 9th stage Riccione - San Marino 34.7 km EZF
20.05. Day off
21.05. 10th stage Ravenna - Modena 147 km
22.05. 11th stage Capri - Novi Ligure 206 km
23.05. 12th stage Cuneo - Pinerolo 146 km
24.05. 13th stage Pinerolo - Ceresole Reale 188 km
25.05. 14th stage Vincenz - Courmayeur 131 km
26.05. 15th stage Ivrea - Como 237 km
27.05. Day off
28.05. 16th stage Lovere - Ponte di Legno 226 km
29.05. 17th stage Commezzadura - Antholz/Anterselva 180 km
30.05. 18th stage Olang - Santa Maria di Sala 220 km
31.05. 19th stage Treviso - San Martino di Castrozza 151 km
01.06. 20th stage Feltre - Croce d'Aune-Monte Avena 193 km
02.06. 21st stage Verona - Verona 15.6 km EZF