1949 Giro d'Italia Stage results Stage results

| Date_ | Course | Distance | Type_ | Winner |
|---|---|---|---|---|
| 6 June | Montecatini Terme to Genoa | km (mi) | Stage with mountain(s) | Vincenzo Rossello ( ITA ) |
| 7 June | Genoa to Sanremo | km (mi) | Plain stage | Luciano Maggini ( ITA ) |
| 9 June | Sanremo to Cuneo | km (mi) | Stage with mountain(s) | Oreste Conte ( ITA ) |
| 10 June | Cuneo to Pinerolo | km (mi) | Stage with mountain(s) | Fausto Coppi ( ITA ) |
| 11 June | Pinerolo to Turin | km (mi) | Individual time trial | Antonio Bevilacqua ( ITA ) |
| 12 June | Turin to Monza | km (mi) | Stage with mountain(s) | Giovanni Corrieri ( ITA ) |
| Total | Total | km (mi) | km (mi) | km (mi) |