Stage 21 of the 2025 Giro d'Italia was a lumpy stage that took place on .
The stage started in Roma and finished in Roma
The total distance of the stage was 143.9 km. The stage included 0 categorized climb(s) and 2 intermediate sprint(s), and had a total elevation gain of 509 m, and a total descent of -515 m.
The stage included 0 categorized climb(s) and 2 intermediate sprint(s).
Fontana dello Zodiaco is a Sprint at 35.2 km (108.7 km to go).
Roma is a Sprint at 96.5 km (47.5 km to go).
Via di San Gregorio is a Reb Bull Km at 119 km (24.9 km to go).
The final 3 km for this stage starts at 140.9 km, has an average gradient of 0.3%, reaching 36 m of altitude.