1931 Giro d'Italia Stage results Stage results

| Stage | Date_ | Course | Distance | Winner | Race_Leader |
|---|---|---|---|---|---|
| 6 | 19 May | Naples to Rome | km (mi) | Ettore Meini ( ITA ) | Michele Mara ( ITA ) |
| 7 | 21 May | Rome to Perugia | km (mi) | Learco Guerra ( ITA ) | Luigi Marchisio ( ITA ) |
| 8 | 23 May | Perugia to Montecatini Terme | km (mi) | Learco Guerra ( ITA ) | Luigi Marchisio ( ITA ) |
| 9 | 25 May | Montecatini Terme to Genoa | km (mi) | Michele Mara ( ITA ) | Luigi Marchisio ( ITA ) |
| 10 | 27 May | Genoa to Cuneo | km (mi) | Luigi Giacobbe ( ITA ) | Luigi Giacobbe ( ITA ) |
| 11 | 29 May | Cuneo to Turin | km (mi) | Francesco Camusso ( ITA ) | Francesco Camusso ( ITA ) |