| Date | Stage | Winner | Distance | |
|---|---|---|---|---|
| 21/05 | Stage 1. Milano - Trento | Costante GIRARDENGO | 302 km | |
| 23/05 | Stage 2. Trento - Trieste | Costante GIRARDENGO | 334 km | |
| 25/05 | Stage 3. Trieste - Ferrara | Oscar EGG | 282 km | |
| 27/05 | Stage 4. Ferrara - Pescara | Ezio CORLAITA | 411 km | |
| 29/05 | Stage 5. Pescara - Napoli | Gaetano BELLONI | 312 km | |
| 31/05 | Stage 6. Napoli - Roma | Costante GIRARDENGO | 203 km | |
| 02/06 | Stage 7. Roma - Firenze | Costante GIRARDENGO | 350 km | |
| 04/06 | Stage 8. Firenze - Genova | Costante GIRARDENGO | 261 km | |
| 06/06 | Stage 9. Genova - Torino | Costante GIRARDENGO | 277 km | |
| 08/06 | Stage 10. Torino - Milano | Costante GIRARDENGO | 277 km | |
| General Classification | Costante GIRARDENGO |
Navigate to
Giro d'Italia 1919 | Stage Overview