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%
All 21 Stages
| Stage | Date | Route | Dist. | Winner | Profile | Elev. | Speed |
|---|---|---|---|---|---|---|---|
| Stage 1 | 10 May | Lecce → Lecce | 201 km | 1,259 m | 38.2 km/h | ||
| Stage 2 | 11 May | Copertino → Matera | 177 km | 1,057 m | 37.0 km/h | ||
| Stage 3 | 12 May | Policoro → Terme Liugiane | 145 km | 1,332 m | 40.5 km/h | ||
| Stage 4 | 13 May | Terme Luigiane → Vibo Valentia | 170 km | 1,810 m | 42.4 km/h | ||
| Stage 5 | 14 May | Messina → Catania | 176 km | 2,094 m | 35.8 km/h | ||
| Stage 6 | 15 May | Maddaloni → Avezzano | 218 km | 2,289 m | 41.9 km/h | ||
| Stage 7 | 17 May | Avezzano → Terminillo | 146 km | 2,681 m | 37.2 km/h | ||
| Stage 8 | 18 May | Rieti → Arezzo | 214 km | 1,765 m | 38.9 km/h | ||
| Stage 9 | 19 May | Arezzo → Montecatini Terme | 160 km | 1,319 m | 43.3 km/h | ||
| Stage 10 | 20 May | Montecatini → Faenza | 211 km | 3,431 m | 37.9 km/h | ||
| Stage 11 | 21 May | Faenza → San Donà di Piave | 222 km | 168 m | 38.7 km/h | ||
| Stage 12 | 22 May | San Donà di Piave → Monte Zoncolan | 185 km | 3,321 m | 35.8 km/h | ||
| Stage 13 | 23 May | Pordenone → Marostica | 155 km | 1,064 m | 42.5 km/h | ||
| Stage 14 | 24 May | Marostica → Alpe Pampeago | 162 km | 4,275 m | 33.9 km/h | ||
| Stage 15 | 25 May | Merano → Bolzano | 43 km | 304 m | 46.8 km/h | ||
| Stage 16 | 26 May | Arco Trento → Pavia | 207 km | 791 m | 44.4 km/h | ||
| Stage 17 | 28 May | Salice Terme → Asti | 117 km | 489 m | 43.9 km/h | ||
| Stage 18 | 29 May | Santuorio Vico → Chianale | 175 km | 5,211 m | 32.4 km/h | ||
| Stage 19 | 30 May | Canelli → Cascata del Toce | 239 km | 2,652 m | 37.7 km/h | ||
| Stage 20 | 31 May | Canobio → Cantu | 133 km | 1,002 m | 43.0 km/h | ||
| Stage 21 | 1 Jun | Idsroscalo → Milano | 33 km | 40 m | 52.0 km/h |