Giro d'Italia 2026 · Stage 12 · Thursday 21 May Imperia – Novi Ligure Distance 175.0 km Climbing 2,975 m Climbs 4 Highest 761 m 500 0 50 100 150 2 3 1 4 2 Climb near Cesio 3 1.0 km · 28.7% · 626 m 3 Climb to km 124.5 2 9.8 km · 4.1% · 761 m 1 Climb near Cesio 3 6.6 km · 4.3% · 370 m 4 Climb near Capriata d'Orba 4 2.6 km · 3.2% · 219 m