Giro d'Italia 2003

Giro d'Italia 2003

21

Stages

40.2

Avg km/h

38,354

Total Elev. m

2

Time Trials

Stage Profile Breakdown

6

Flat

29%

5

Mountain

24%

8

Hilly

38%

2

Time Trial

10%

STAGE DIFFICULTY PROFILE123456789101112131415161718192021FlatHillsMountains

All 21 Stages

StageDateRouteDist.WinnerProfileElev.Speed
Stage 110 MayLecce → Lecce201 km1,259 m38.2 km/h
Stage 211 MayCopertino → Matera177 km1,057 m37.0 km/h
Stage 312 MayPolicoro → Terme Liugiane145 km1,332 m40.5 km/h
Stage 413 MayTerme Luigiane → Vibo Valentia170 km1,810 m42.4 km/h
Stage 514 MayMessina → Catania176 km2,094 m35.8 km/h
Stage 615 MayMaddaloni → Avezzano218 km2,289 m41.9 km/h
Stage 717 MayAvezzano → Terminillo146 km2,681 m37.2 km/h
Stage 818 MayRieti → Arezzo214 km1,765 m38.9 km/h
Stage 919 MayArezzo → Montecatini Terme160 km1,319 m43.3 km/h
Stage 1020 MayMontecatini → Faenza211 km3,431 m37.9 km/h
Stage 1121 MayFaenza → San Donà di Piave222 km168 m38.7 km/h
Stage 1222 MaySan Donà di Piave → Monte Zoncolan185 km3,321 m35.8 km/h
Stage 1323 MayPordenone → Marostica155 km1,064 m42.5 km/h
Stage 1424 MayMarostica → Alpe Pampeago162 km4,275 m33.9 km/h
Stage 1525 MayMerano → Bolzano43 km304 m46.8 km/h
Stage 1626 MayArco Trento → Pavia207 km791 m44.4 km/h
Stage 1728 MaySalice Terme → Asti117 km489 m43.9 km/h
Stage 1829 MaySantuorio Vico → Chianale175 km5,211 m32.4 km/h
Stage 1930 MayCanelli → Cascata del Toce239 km2,652 m37.7 km/h
Stage 2031 MayCanobio → Cantu133 km1,002 m43.0 km/h
Stage 211 JunIdsroscalo → Milano33 km40 m52.0 km/h