Giro d'Italia 2025 · Stage 11 · Wednesday 21 May Viareggio – Castelnovo ne' Monti Distance 186.1 km Climbing 4,292 m Climbs 3 Highest 1,625 m 500 1000 1500 0 50 100 150 1 2 3 5 4 1 Climb to km 89.7 HC 20.8 km · 4.9% · 1,220 m 2 Alpe San Pellegrino HC 4.1 km · 10.7% · 1,625 m 3 Toano Cat. 2 11.1 km · 5.0% · 864 m 5 Pietra di Bismantova Cat. 2 10.8 km · 3.6% · 785 m 4 Climb near Villa Minozzo 4 2.9 km · 5.4% · 672 m