Giro d'Italia 2021 - Stage profiles

21 stages, Torino > Milano, 3410.9km

08.05-30.05

The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.

Stage profiles

Stage 1

Torino > Torino (8.6 km)

Stage 2

Stupinigi > Novara (179 km)

Stage 3

Biella > Canale (190 km)

Stage 4

Piacenza > Sestola (187 km)

Stage 5

Modena > Cattolica (177 km)

Stage 6

Grotte di Frasassi > Ascoli Piceno (160 km)

Stage 7

Notaresco > Termoli (181 km)

Stage 8

Foggia > Guardia Sanframondi (170 km)

Stage 9

Castel di Sangro > Campo Felice (158 km)

Stage 10

L'Aquila > Foligno (139 km)

Stage 11

Perugia > Montalcino (162 km)

Stage 12

Siena > Bagno di Romagna (212 km)

Stage 13

Ravenna > Verona (198 km)

Stage 14

Cittadella > Monte Zoncolan (205 km)

Stage 15

Grado > Gorizia (147 km)

Stage 16

Sacile > Cortina d'Ampezzo (153 km)

Stage 17

Canazei > Sega di Ala (193 km)

Stage 18

Rovereto > Stradella (231 km)

Stage 19

Abbiategrasso > Alpe di Mera (166 km)

Stage 20

Verbania > Valle Spluga - Alpe Motta (164 km)

Stage 21

Senago > Milano (30.3 km)

Race profile

Race
Giro d'Italia
Start date
08.05.2021
End date
30.05.2021
Total distance
3410.9 km
Number of stages
21
Gen
Men
Cat
2.UWT
Country
Italy
Discipline
Road
First edition
1909

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️