Stage 21 of the 2025 Giro d'Italia is a lumpy stage that will take place on .
The stage starts in Roma and finishes in Roma, starting at with an expected finish at (average speed of 43 km/h).
The total distance of the stage is 143.9 km. The stage includes 0 categorized climb(s) and 2 intermediate sprint(s), and has a total elevation gain of 509 m, and a total descent of -515 m.
The stage includes 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.