| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 23/05 | Stage 1. Milano - Torino | Costante GIRARDENGO | 328 km | |
| 25/05 | Stage 2. Torino - Genova | Bartolomeo AIMO | 312 km | |
| 27/05 | Stage 3. Genova - Firenze | Costante GIRARDENGO | 265 km | |
| 29/05 | Stage 4. Firenze - Roma | Costante GIRARDENGO | 288 km | |
| 31/05 | Stage 5. Roma - Napoli | Costante GIRARDENGO | 281 km | |
| 02/06 | Stage 6. Napoli - Chieti | Costante GIRARDENGO | 283 km | |
| 04/06 | Stage 7. Chieti - Bologna | Costante GIRARDENGO | 383 km | |
| 06/06 | Stage 8. Bologna - Trieste | Costante GIRARDENGO | 362 km | |
| 08/06 | Stage 9. Trieste - Mantova | Alfredo SIVOCCI | 357 km | |
| 10/06 | Stage 10. Mantova - Milano | Costante GIRARDENGO | 341 km | |
| General Classification | Costante GIRARDENGO |
Navigate to
Giro d'Italia 1923 | Stage Overview