Giro d’Italia

Road · Stage Race
DateSun May 31, 2026
Time4:00–9:30 am ET
Distance131 km
ProfileFlat
What's at Stake?
Flat stageFast finishLead-outs

Giro d'Italia 2026 stage 21 runs Roma to Roma over 131 km, with flat favorites and route notes.

Stage analysis

Preview included

Giro d'Italia 2026 stage 21 runs Roma to Roma over 131 km, with flat favorites and route notes.

Stage 21 of the Giro d’Italia 2026 is Roma to Roma, a 131 km route scheduled for 2026-05-31. The official route lists it as flat, and the race shape is the Rome finale after the Ostia out-and-back and city circuit laps.

How it should race: The GC should be protected before the sprint teams take over on the final circuit.

Likely winner profile: Pure sprinter with enough support left after three weeks.

Favorites: Jonathan Milan, Paul Magnier, Kaden Groves, Casper Van Uden, Dylan Groenewegen, Arnaud De Lie. This list is built from the current official team rosters and the route profile, with extra weight on the Giro’s own GC and stage-preview notes where available.

Sources checked for this refresh: official route, official teams, Maglia Rosa favorites, Stage 2 favorites, and Stage 1 result.