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 2: Burgas to Veliko Tarnovo | Giro d’Italia 2026 Preview

The Giro d'Italia's second stage runs 220 kilometers from Burgas on the Black Sea coast to Veliko Tarnovo on May 9, 2026, and it ends with a steep 3.5-kilometer climb that will separate the sprinters from the puncheurs. The Bulgarian Grande Partenza continues with a stage that looks flat on paper but finishes uphill enough to reward positioning, power, and a willingness to suffer when the road tilts up in the final kilometers. Ben O'Connor, who finished fourth overall in 2024 and has made the Giro his main GC target this year, will want to stay near the front and avoid trouble on a long day that could splinter in…

Read full stage preview โ†’