Brooks Groves
109th Edition · May 8–31, 2026

Giro d'Italia 2026

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

3,468
Total km
49,150
Metres elevation
21
Stages
7
Summit finishes
1
Time trial (42km)
All Stages
Loading stage data…