Giro d'Italia 1975
23
Stages
39.1
Avg km/h
3
Time Trials
Stage Profile Breakdown
20
Hilly
87%
3
Time Trial
13%
All 23 Stages
| Stage | Date | Route | Dist. | Winner | Profile | Speed |
|---|---|---|---|---|---|---|
| Stage 1 | 17 May | Milano → Fiorano Modenese | 177 km | Road race | 41.6 km/h | |
| Stage 2 | 18 May | Modena → Ancona | 249 km | Road race | 40.9 km/h | |
| Stage 3 | 19 May | Ancona → Prati di Tivo | 175 km | Road race | 34.8 km/h | |
| Stage 4 | 20 May | Teramo → Campobasso | 258 km | Road race | ||
| Stage 5 | 21 May | Campobasso → Bari | 224 km | Road race | ||
| Stage 6 | 22 May | Bari → Castrovillari | 213 km | Road race | ||
| Stage 7 | 23 May | Castrovillari → Padula | 123 km | Road race | ||
| Stage 8 | 23 May | Padula → Potenza | 80 km | Road race | ||
| Stage 9 | 24 May | Potenza → Sorrento | 220 km | Road race | ||
| Stage 10 | 25 May | Sorrento → Frosinone | 225 km | Road race | ||
| Stage 11 | 26 May | Frosinone → Tivoli | 176 km | Road race | ||
| Stage 12 | 27 May | Roma → Orvieto | 158 km | Road race | ||
| Stage 13 | 28 May | Chianciano Terme → Forte dei Marmi | 232 km | Road race | ||
| Stage 14 | 29 May | Forte dei Marmi → Forte dei Marmi | 38 km | Itt | ||
| Stage 15 | 31 May | Piano di Coreglia → Il Ciocco | 13 km | Itt | ||
| Stage 16 | 1 Jun | Forte dei Marmi → Arenzano | 203 km | Road race | ||
| Stage 17 | 2 Jun | Arenzano → Orta San Giulio | 193 km | Road race | ||
| Stage 18 | 3 Jun | Omegna → Pontoglio | 167 km | Road race | ||
| Stage 19 | 3 Jun | Pontoglio → Monte Maddalena | 46 km | Itt | ||
| Stage 20 | 4 Jun | Brescia → Baselga di Pinè | 223 km | Road race | ||
| Stage 21 | 5 Jun | Baselga di Pinè → Pordenone | 175 km | Road race | ||
| Stage 22 | 6 Jun | Pordenone → Alleghe | 179 km | Road race | ||
| Stage 23 | 7 Jun | Alleghe → Passo dello Stelvio | 186 km | Road race |