1948 Giro d'Italia Stage results Stage results

| Date_ | Course | Distance | Type_ | Winner | Race_Leader |
|---|---|---|---|---|---|
| 26 May | Naples to Fiuggi | km (mi) | Plain stage | Italo De Zan ( ITA ) | Vito Ortelli ( ITA ) |
| 27 May | Fiuggi to Perugia | km (mi) | Plain stage | Désiré Keteleer ( BEL ) | Vito Ortelli ( ITA ) |
| 28 May | Rest day | Rest day | Rest day | Rest day | Rest day |
| 29 May | Perugia to Florence | km (mi) | Plain stage | Oreste Conte ( ITA ) | Vito Ortelli ( ITA ) |
| 30 May | Florence to Bologna | km (mi) | Stage with mountain(s) | Bruno Pasquini ( ITA ) | Vito Ortelli ( ITA ) |
| 31 May | Bologna to Udine | km (mi) | Plain stage | Oreste Conte ( ITA ) | Fiorenzo Magni ( ITA ) |