Giro d'Italia 2026 · Stage 21 · Sunday 31 May Roma – Roma
Distance
131.0 km
Climbing
1,135 m
Climbs
0
Highest
66 m