21 stages · 8 May — 31 May · 2026

Giro d'Italia

The 109th edition of the corsa rosa starts on the Black Sea coast in Nessebar, Bulgaria. Twenty-one stages chase the maglia rosa across the Adriatic, the length of Italy, and into a final-day circuit through the streets of Rome.

3,469km
7mountain days
3rest days