2024 Giro d'Italia, Stage 12 to Stage 21

The 2024 Giro d'Italia is the 107th edition of the Giro d'Italia, one of cycling's Grand Tours. The Giro began in Venaria Reale on 4 May, and Stage 12 will occur on 16 May with a stage to Fano. The race will finish in Rome on 26 May.

Stage 12

 * 16 May 2024 — Martinsicuro to Fano, 193 km

Stage 13

 * 17 May 2024 — Riccione to Cento, 179 km

Stage 14

 * 18 May 2024 — Castiglione delle Stiviere to Desenzano del Garda, 31.2 km (ITT)

Stage 15

 * 19 May 2024 — Manerba del Garda to Livigno, 222 km

Rest day 2

 * 20 May 2024 — Livigno

Stage 16

 * 21 May 2024 — Livigno Laas to Santa Cristina Valgardena, 118.7 km

Stage 17

 * 22 May 2024 — Selva di Val Gardena to Passo del Brocon, 159 km

Stage 18

 * 23 May 2024 — Fiera di Primiero to Padua, 178 km

Stage 19

 * 24 May 2024 — Mortegliano to Sappada, 157 km

Stage 20

 * 25 May 2024 — Alpago to Bassano del Grappa, 184 km

Stage 21

 * 26 May 2024 — Rome to Rome, 125 km