1949 Giro d'Italia Stage results Stage results

| Date_ | Course | Distance | Type_ | Winner |
|---|---|---|---|---|
| 21 May | Palermo to Catania | km (mi) | Stage with mountain(s) | Mario Fazio ( ITA ) |
| 22 May | Catania to Messina | km (mi) | Plain stage | Sergio Maggini ( ITA ) |
| 23 May | Villa San Giovanni to Cosenza | km (mi) | Stage with mountain(s) | Guido De Santi ( ITA ) |
| 24 May | Cosenza to Salerno | km (mi) | Plain stage | Fausto Coppi ( ITA ) |
| 26 May | Salerno to Naples | km (mi) | Plain stage | Serafino Biagioni ( ITA ) |
| 27 May | Naples to Rome | km (mi) | Plain stage | Mario Ricci ( ITA ) |