Giro d'Italia 2025 · Stage 21 · Sunday 1 June Roma – Roma Distance 142.7 km Climbing 1,180 m Climbs 0 Highest 85 m 100 200 0 25 50 75 100 125