109th Edition · May 8–31, 2026

Giro d'Italia 2026

Nessebar, Bulgaria → Rome, Italy · 21 stages · 3 rest days

3,459
Total km
49,150
Metres elevation
21
Stages
7
Summit finishes
1
Time trial (40.2km)
All Stages
Race starts May 8 · 0 of 21 stages complete