Giro d'Italia 2024 · Stage 12 · Thursday 16 May Martinsicuro – Fano Distance 182.9 km Climbing 2,281 m Climbs 10 Highest 283 m 100 200 300 400 0 50 100 150 3 5 7 10 6 1 3 Climb to km 78.3 3 4.0 km · 5.8% · 283 m 5 Climb near Santa Maria Nuova 4 1.9 km · 7.1% · 250 m 7 Climb near Ostra 4 1.0 km · 9.3% · 178 m 10 Climb near San Costanzo 4 2.3 km · 6.0% · 151 m 6 Climb near Monsano 4 3.6 km · 4.4% · 221 m 1 Climb to km 56.9 4 2.7 km · 5.0% · 138 m