Giro d'Italia 2017

Giro d'Italia 2017

21

Stages

41.2

Avg km/h

53,983

Total Elev. m

2

Time Trials

Stage Profile Breakdown

3

Flat

14%

9

Mountain

43%

7

Hilly

33%

2

Time Trial

10%

STAGE DIFFICULTY PROFILE123456789101112131415161718192021FlatHillsMountains

All 21 Stages

StageDateRouteDist.WinnerProfileElev.Speed
Stage 15 MayAlghero → Olbia206 km2,176 m39.4 km/h
Stage 26 MayOlbia → Tortoli221 km3,518 m36.3 km/h
Stage 37 MayTortolì → Cagliari148 km1,441 m43.0 km/h
Stage 49 MayCefalù → Etna181 km4,170 m36.7 km/h
Stage 510 MayPedara → Messina159 km1,780 m43.3 km/h
Stage 611 MayReggio Calabria → Terme Luigiane217 km2,247 m43.7 km/h
Stage 712 MayCastrovillari → Alberobello224 km1,340 m40.1 km/h
Stage 813 MayMolfetta → Peschici189 km2,127 m42.8 km/h
Stage 914 MayMontenero di Bisaccia → Blockhaus152 km2,921 m40.6 km/h
Stage 1016 MayFoligno → Montefalco40 km505 m47.2 km/h
Stage 1117 MayFirenze → Bagno di Romagna161 km3,912 m36.7 km/h
Stage 1218 MayForlì → Reggio Emilia229 km2,407 m43.1 km/h
Stage 1319 MayReggio Emilia → Tortona167 km399 m44.0 km/h
Stage 1420 MayCastellania → Oropa131 km1,106 m43.1 km/h
Stage 1521 MayValdengo → Bergamo199 km2,255 m46.5 km/h
Stage 1623 MayRovetta → Bormio222 km5,845 m34.7 km/h
Stage 1724 MayTirano → Canazei219 km4,576 m38.3 km/h
Stage 1825 MayMoena → Ortisei/St. Urlich137 km3,961 m35.1 km/h
Stage 1926 MaySan Candido/Innichen → Piancavallo191 km3,551 m39.1 km/h
Stage 2027 MayPordenone → Asiago190 km3,721 m38.3 km/h
Stage 2128 MayMonza → Milano29 km25 m53.1 km/h