Giro d'Italia 2007
21
Stages
38.3
Avg km/h
48,206
Total Elev. m
3
Time Trials
Stage Profile Breakdown
3
Flat
14%
9
Mountain
43%
6
Hilly
29%
3
Time Trial
14%
All 21 Stages
| Stage | Date | Route | Dist. | Winner | Profile | Elev. | Speed |
|---|---|---|---|---|---|---|---|
| Stage 1 | 12 May | Caprera → La Maddalena | 26 km | 374 m | 44.0 km/h | ||
| Stage 2 | 13 May | Tempio Pausania → Bosa | 206 km | 2,247 m | 40.2 km/h | ||
| Stage 3 | 14 May | Barumini → Cagliari | 180 km | 2,044 m | 41.1 km/h | ||
| Stage 4 | 16 May | Salerno → Montevergine di Mercogliano | 154 km | 3,433 m | 35.2 km/h | ||
| Stage 5 | 17 May | Teano → Frascati | 173 km | 1,720 m | 40.4 km/h | ||
| Stage 6 | 18 May | Tivoli → Spoleto | 179 km | 3,660 m | 36.0 km/h | ||
| Stage 7 | 19 May | Spoleto → Scarperia | 254 km | 2,047 m | 40.7 km/h | ||
| Stage 8 | 20 May | Barberino di Mugello → Fiorano Modenese | 197 km | 2,906 m | 41.5 km/h | ||
| Stage 9 | 21 May | Reggio nell'Emilia → Lido di Camaiore | 177 km | 2,272 m | 35.7 km/h | ||
| Stage 10 | 22 May | Lido di Camaiore → Santuario Nostra Signora della Guardia | 249 km | 4,494 m | 39.4 km/h | ||
| Stage 11 | 23 May | Serravalle Scrivia → Pinerolo | 198 km | 1,520 m | 34.2 km/h | ||
| Stage 12 | 24 May | Scalenghe → Briançon | 163 km | 3,864 m | 34.1 km/h | ||
| Stage 13 | 25 May | Biella → Santuario di Oropa | 13 km | 728 m | 27.0 km/h | ||
| Stage 14 | 26 May | Cantù → Bergamo | 192 km | 3,633 m | 38.6 km/h | ||
| Stage 15 | 27 May | Trente → Tre Cime di Lavaredo | 184 km | 5,159 m | 31.8 km/h | ||
| Stage 16 | 28 May | Agordo → Lienz | 176 km | Road race | |||
| Stage 17 | 30 May | Lienz → Monte Zoncolan | 142 km | 3,432 m | 36.8 km/h | ||
| Stage 18 | 31 May | Udine → Riese Pio X | 208 km | 360 m | 45.7 km/h | ||
| Stage 19 | 1 Jun | Treviso → Comano Terme | 178 km | 2,710 m | 38.9 km/h | ||
| Stage 20 | 2 Jun | Bardolino → Verona | 43 km | 411 m | 49.3 km/h | ||
| Stage 21 | 3 Jun | Vestone → Milano | 185 km | 1,192 m | 34.8 km/h |