Road · Stage Race
Giro d’Italia
This edition is complete.
- Date
- May 8–31, 2026
- Winner
- 🇩🇰 Jonas Vingegaard
- Podium
- Felix Gall · Jai Hindley
- Location
- 🇮🇹 Italy
- Course
- Stage Race
- The race
- Winners and history
Giro d’Italia 2026 route overview
The route is new every year and has 21 stages. The 2026 race ran from Nessebar in Bulgaria to Rome: 3,469 kilometers with 48,700 meters of climbing. The highest point of each edition is the Cima Coppi, a title the Stelvio takes, at 2,757 meters, when it is on the route. The race is held in May, and snow took the Stelvio off the route in 1988 and 2013. Two recent editions were decided at the very end: the 2020 race in the final time trial in Milan, and the 2025 race on the second-last day on the Colle delle Finestre, an 18-kilometer climb whose last 8 kilometers are gravel.
The race pivots on whether Jonas Vingegaard can control repeated mountain tests while sprinters and puncheurs fight for a wide spread of stage chances.
Giro d’Italia 2026 stages
- Stage 1: Nessebar to Burgas Fri 8 May · ~500 m climbing
- Stage 2: Burgas to Veliko Tarnovo Sat 9 May · ~2,600 m climbing
- Stage 3: Plovdiv to Sofia Sun 10 May · ~1,600 m climbing
- Stage 4: Catanzaro to Cosenza Tue 12 May · ~1,800 m climbing
- Stage 5: Praia a Mare to Potenza Wed 13 May · ~4,100 m climbing
- Stage 6: Paestum to Napoli Thu 14 May · ~500 m climbing
- Stage 7: Formia to Blockhaus Fri 15 May · ~4,600 m climbing
- Stage 8: Chieti to Fermo Sat 16 May · ~1,900 m climbing
- Stage 9: Cervia to Corno alle Scale Sun 17 May · ~2,400 m climbing
- Stage 10: Viareggio to Massa Tue 19 May · ~100 m climbing
- Stage 11: Porcari (Paper District) to Chiavari Wed 20 May · ~2,900 m climbing
- Stage 12: Imperia to Novi Ligure Thu 21 May · ~2,300 m climbing
- Stage 13: Alessandria to Verbania Fri 22 May · ~1,400 m climbing
- Stage 14: Aosta to Pila (Gressan) Sat 23 May · ~4,400 m climbing
- Stage 15: Voghera to Milano Sun 24 May · ~200 m climbing
- Stage 16: Bellinzona to Carì Tue 26 May · ~3,000 m climbing
- Stage 17: Cassano d'Adda to Andalo Wed 27 May · ~3,300 m climbing
- Stage 18: Fai della Paganella to Pieve di Soligo Thu 28 May · ~2,100 m climbing
- Stage 19: Feltre to Alleghe (Piani di Pezzè) Fri 29 May · ~5,000 m climbing
- Stage 20: Gemona del Friuli to Piancavallo Sat 30 May · ~3,800 m climbing
- Stage 21: Roma to Roma Sun 31 May · ~500 m climbing
