Giro d'Italia 1991
22
Stages
37.9
Avg km/h
3
Time Trials
Stage Profile Breakdown
19
Hilly
86%
3
Time Trial
14%
All 22 Stages
| Stage | Date | Route | Dist. | Winner | Profile | Speed |
|---|---|---|---|---|---|---|
| Stage 1 | 26 May | Olbia → Olbia | 193 km | Road race | 41.7 km/h | |
| Stage 2 | 27 May | Olbia → Sassari | 127 km | Road race | 37.8 km/h | |
| Stage 3 | 27 May | Sassari → Sassari | 7 km | Itt | 41.4 km/h | |
| Stage 4 | 28 May | Sassari → Cagliari | 231 km | Road race | 37.3 km/h | |
| Stage 5 | 30 May | Sorrento → Sorrento | 170 km | Road race | 38.7 km/h | |
| Stage 6 | 31 May | Sorrento → Scanno | 246 km | Road race | 36.3 km/h | |
| Stage 7 | 1 Jun | Scanno → Rieti | 205 km | Road race | 38.5 km/h | |
| Stage 8 | 2 Jun | Rieti → Città di Castello | 179 km | Road race | 43.9 km/h | |
| Stage 9 | 3 Jun | Città di Castello → Prato | 163 km | Road race | 33.5 km/h | |
| Stage 10 | 4 Jun | Prato → Felino | 229 km | Road race | 37.2 km/h | |
| Stage 11 | 5 Jun | Collecchio → Langhirano | 43 km | Itt | 46.7 km/h | |
| Stage 12 | 6 Jun | Sala Baganza → Savona | 223 km | Road race | 39.9 km/h | |
| Stage 13 | 7 Jun | Savona → Pian del Re | 182 km | Road race | 35.9 km/h | |
| Stage 14 | 8 Jun | Savigliano → Sestriere | 192 km | Road race | 32.1 km/h | |
| Stage 15 | 9 Jun | Torino → Morbegno | 231 km | Road race | 41.3 km/h | |
| Stage 16 | 10 Jun | Morbegno → Aprica | 132 km | Road race | 32.7 km/h | |
| Stage 17 | 11 Jun | Aprica → Wölkenstein/ Selva | 220 km | Road race | 36.1 km/h | |
| Stage 18 | 12 Jun | Wölkenstein/ Selva → Passo Pordoi | 169 km | Road race | 32.7 km/h | |
| Stage 19 | 13 Jun | Pozza di Fassa → Castelfranco Veneto | 163 km | Road race | 35.4 km/h | |
| Stage 20 | 14 Jun | Castelfranco Veneto → Brescia | 185 km | Road race | 33.4 km/h | |
| Stage 21 | 15 Jun | Broni → Casteggio | 68 km | Itt | 43.7 km/h | |
| Stage 22 | 16 Jun | Pavia → Milano | 153 km | Road race | 38.1 km/h |