Giro d'Italia 1929
14
Stages
29.8
Avg km/h
All 14 Stages
| Stage | Date | Route | Dist. | Winner | Profile | Speed |
|---|---|---|---|---|---|---|
| Stage 1 | 19 May | Roma → Napoli | 235 km | Road race | ||
| Stage 2 | 21 May | Napoli → Foggia | 185 km | Road race | ||
| Stage 3 | 23 May | Foggia → Lecce | 282 km | Road race | ||
| Stage 4 | 25 May | Lecce → Potenza | 270 km | Road race | ||
| Stage 5 | 27 May | Potenza → Cosenza | 264 km | Road race | ||
| Stage 6 | 29 May | Cosenza → Salerno | 295 km | Road race | ||
| Stage 7 | 31 May | Salerno → Formia | 220 km | Road race | ||
| Stage 8 | 2 Jun | Formia → Roma | 198 km | Road race | ||
| Stage 9 | 3 Jun | Roma → Orvieto | 120 km | Road race | ||
| Stage 10 | 4 Jun | Orvieto → Siena | 150 km | Road race | ||
| Stage 11 | 5 Jun | Siena → La Spezia | 192 km | Road race | ||
| Stage 12 | 7 Jun | La Spezia → Parma | 135 km | Road race | ||
| Stage 13 | 8 Jun | Parma → Alessandria | 152 km | Road race | 29.8 km/h | |
| Stage 14 | 9 Jun | Alessandria → Milano | 216 km | Road race |