Giro d'Italia 2019
Giro d'Italia 2019 — 21-stage edition profile
Edition key stats
21
Stages
40.0
Avg km/h
52,039
Total Elev. m
3
Time Trials
Stage profile breakdown
2
Flat
10%
7
Mountain
33%
9
Hilly
43%
3
Time Trial
14%
Giro d'Italia 2019 — riders, teams and stage winners
Stage profiles in the 2019 edition
8
Hills flat finish
4
Hills uphill finish
4
Mountains uphill finish
3
Mountains flat finish
2
Flat
Compare with other editions of the Giro d'Italia
Stage-by-stage data: all 21 stages of the 2019 Giro d'Italia
Edition difficulty profile
All 21 stages
| Stage | Date | Route | Dist. | Winner | Profile | Elev. | Speed |
|---|---|---|---|---|---|---|---|
| Stage 1 | 11 May | Bologna → Madonna di San Luca | 8 km | — | 291 m | 37.2 km/h | |
| Stage 2 | 12 May | Bologna → Fucecchio | 205 km | — | 2,242 m | 43.2 km/h | |
| Stage 3 | 13 May | Vinci → Orbetello | 220 km | — | 1,790 m | 40.8 km/h | |
| Stage 4 | 14 May | Orbetello → Frascati | 235 km | — | 2,995 m | 39.4 km/h | |
| Stage 5 | 15 May | Frascati → Terracina | 140 km | — | 2,056 m | 42.9 km/h | |
| Stage 6 | 16 May | Cassino → San Giovanni Rotondo | 238 km | — | 2,881 m | 41.4 km/h | |
| Stage 7 | 17 May | Vasto → L'Aquila | 185 km | — | 2,626 m | 45.0 km/h | |
| Stage 8 | 18 May | Tortoreto Lido → Pesaro | 239 km | — | 1,998 m | 41.7 km/h | |
| Stage 9 | 19 May | Riccione → San Marino | 35 km | — | 723 m | 40.3 km/h | |
| Stage 10 | 21 May | Ravenna → Modena | 145 km | — | 160 m | 40.3 km/h | |
| Stage 11 | 22 May | Carpi → Novi Ligure | 221 km | — | 476 m | 41.8 km/h | |
| Stage 12 | 23 May | Cuneo → Pinerolo | 158 km | — | 1,918 m | 42.7 km/h | |
| Stage 13 | 24 May | Pinerolo → Ceresole Reale (Lago Serrù) | 196 km | — | 5,187 m | 35.1 km/h | |
| Stage 14 | 25 May | Saint Vincent → Courmayeur (Skyway Monte Bianco) | 131 km | — | 4,187 m | 32.4 km/h | |
| Stage 15 | 26 May | Ivrea → Como | 232 km | — | 3,122 m | 40.0 km/h | |
| Stage 16 | 28 May | Lovere → Ponte di Legno | 194 km | — | 5,207 m | 34.6 km/h | |
| Stage 17 | 29 May | Commezzadura (Val di Sole) → Anterselva / Antholz | 181 km | — | 3,482 m | 38.6 km/h | |
| Stage 18 | 30 May | Valdaora / Olang → Santa Maria di Sala | 222 km | — | 1,478 m | 45.0 km/h | |
| Stage 19 | 31 May | Treviso → San Martino di Castrozza | 151 km | — | 3,169 m | 37.5 km/h | |
| Stage 20 | 1 Jun | Feltre → Monte Avena | 194 km | — | 5,754 m | 33.6 km/h | |
| Stage 21 | 2 Jun | Verona → Verona | 17 km | — | 297 m | 46.1 km/h |