Giro d'Italia 1990
21
Stages
39.6
Avg km/h
3
Time Trials
Stage Profile Breakdown
18
Hilly
86%
3
Time Trial
14%
All 21 Stages
| Stage | Date | Route | Dist. | Winner | Profile | Speed |
|---|---|---|---|---|---|---|
| Stage 1 | 18 May | Bari → Bari | 13 km | Itt | 50.9 km/h | |
| Stage 2 | 19 May | Bari → Sala Consilina | 239 km | Road race | 36.5 km/h | |
| Stage 3 | 20 May | Sala Consilina → Vesuvio | 190 km | Road race | 38.0 km/h | |
| Stage 4 | 21 May | Ercolano → Nola | 31 km | Road race | 47.2 km/h | |
| Stage 5 | 21 May | Nola → Sora | 164 km | Road race | 42.0 km/h | |
| Stage 6 | 22 May | Sora → Teramo | 247 km | Road race | 42.1 km/h | |
| Stage 7 | 23 May | Teramo → Fabriano | 200 km | Road race | 36.8 km/h | |
| Stage 8 | 24 May | Fabriano → Vallombrosa | 197 km | Road race | 37.5 km/h | |
| Stage 9 | 25 May | Reggello → Marina di Pietresanta | 188 km | Road race | 41.4 km/h | |
| Stage 10 | 26 May | La Spezia → Langhirano | 176 km | Road race | 34.7 km/h | |
| Stage 11 | 27 May | Grinzane Cavour → Cuneo | 68 km | Itt | 44.5 km/h | |
| Stage 12 | 28 May | Cuneo → Lodi | 241 km | Road race | 38.1 km/h | |
| Stage 13 | 29 May | Brescia → Baselga di Pinè | 193 km | Road race | 39.2 km/h | |
| Stage 14 | 30 May | Baselga di Pinè → Udine | 224 km | Road race | 39.1 km/h | |
| Stage 15 | 31 May | Klagenfurt → Klagenfurt | 164 km | Road race | 40.6 km/h | |
| Stage 16 | 1 Jun | Velden → Dobbiaco | 226 km | Road race | 36.0 km/h | |
| Stage 17 | 2 Jun | Dobbiaco → Passo Pordoi | 171 km | Road race | 31.2 km/h | |
| Stage 18 | 3 Jun | Moena → Aprica | 223 km | Road race | 30.6 km/h | |
| Stage 19 | 4 Jun | Aprica → Gallarate | 180 km | Road race | 37.8 km/h | |
| Stage 20 | 5 Jun | Gallarate → Sacro Monte | 39 km | Itt | 40.3 km/h | |
| Stage 21 | 6 Jun | Milano → Milano | 90 km | Road race | 48.0 km/h |