1931 Giro d'Italia Stage results Stage results

| Stage | Date_ | Course | Distance | Winner | Race_Leader |
|---|---|---|---|---|---|
| 1 | 10 May | Milan to Mantua | km (mi) | Learco Guerra ( ITA ) | Learco Guerra ( ITA ) |
| 2 | 11 May | Mantua to Ravenna | km (mi) | Learco Guerra ( ITA ) | Learco Guerra ( ITA ) |
| 3 | 13 May | Ravenna to Macerata | km (mi) | Alfredo Binda ( ITA ) | Alfredo Binda ( ITA ) |
| 4 | 15 May | Macerata to Pescara | km (mi) | Alfredo Binda ( ITA ) | Alfredo Binda ( ITA ) |
| 5 | 17 May | Pescara to Naples | km (mi) | Michele Mara ( ITA ) | Alfredo Binda ( ITA ) |