Giro d’Italia

Road ยท Stage Race
DateMay 9โ€“29, 2026
Time4:00โ€“9:30 am ET
CourseStage Race
Why watch?

The 109th Giro starts in Bulgaria with Jonas Vingegaard confirmed before the route turns toward the Dolomites, where three weeks of climbing will settle the maglia rosa.

Stage Preview

Linked article

Stage 12: Imperia to Novi Ligure | Giro d’Italia 2026 Preview

Stage 12 of the Giro d'Italia 2026 runs 177 kilometers from Imperia on the Ligurian coast to Novi Ligure, a town in Piedmont that has hosted sprint finishes before. The route crosses two early climbs before dropping into the Po Valley for a flat run to the line, and the stage profile suggests a day for the fast finishers who have survived the first week and a half. Imperia sits on the coast west of Genoa, and the stage leaves the sea quickly to climb inland. The early terrain will shed some sprinters and test the legs of those still recovering from the mountains, but the final 80 kilometers flatten…

Read full stage preview โ†’