Giro d'Italia 2004

Giro d'Italia 2004

21

Stages

39.5

Avg km/h

43,120

Total Elev. m

2

Time Trials

Stage Profile Breakdown

4

Flat

19%

4

Mountain

19%

11

Hilly

52%

2

Time Trial

10%

STAGE DIFFICULTY PROFILE123456789101112131415161718192021FlatHillsMountains

All 21 Stages

StageDateRouteDist.WinnerProfileElev.Speed
Stage 18 MayGenova → Genova7 km112 m48.7 km/h
Stage 29 MayGenova → Alba143 km1,779 m38.7 km/h
Stage 310 MayNovi Ligure → Pontremoli184 km2,721 m39.8 km/h
Stage 411 MayPontremoli → Corno alle Scale191 km3,526 m33.1 km/h
Stage 512 MayPorretta Terme → Civitella in Val di Chiana184 km1,936 m37.3 km/h
Stage 613 MayCivitella in Val di Chiana → Spoleto177 km1,549 m40.1 km/h
Stage 714 MaySpoleto → Valmontone164 km2,044 m40.8 km/h
Stage 815 MayFrosinone → Montevergine di Mercogliano214 km2,599 m39.3 km/h
Stage 916 MayGiffoni Valle Piana → Policoro214 km2,474 m43.9 km/h
Stage 1017 MayPolicoro → Carovigno142 km867 m34.8 km/h
Stage 1118 MayPorto Sant'Elpidio → Ascoli Piceno146 km2,215 m42.9 km/h
Stage 1220 MayPorto Sant'Elpidio → Cesena228 km2,401 m42.9 km/h
Stage 1321 MayCesena → Treviso210 km171 m43.7 km/h
Stage 1422 MayTrieste → Trieste52 km753 m46.7 km/h
Stage 1523 MayTrieste → Pula175 km1,918 m42.2 km/h
Stage 1624 MayPoreč → San Vendemiano234 km1,355 m39.0 km/h
Stage 1725 MaySan Vendemiano → Falzes217 km4,914 m35.1 km/h
Stage 1827 MayBrunico → Fondo Sarnonico153 km2,279 m41.7 km/h
Stage 1928 MayCles Val di Non → Bormio 2000118 km3,813 m29.9 km/h
Stage 2029 MayBormio → Presolana122 km3,428 m31.5 km/h
Stage 2130 MayClusone → Milano149 km266 m36.2 km/h