The Roar
The Roar


Giro d'Italia 2021

Caleb Ewan (Photo by Peter Mundy/Getty Images)

The 2021 Giro d’Italia ran from Saturday, May 8 until Sunday, May 30.

The Giro d’Italia is one of professional cycling’s three Grand Tour races, alongside the Tour de France and Vuelta a Espana.

The 2021 Giro d’Italia was won by Egon Bernal of Colombia, with Italy’s Damiano Caruso finishing second and Simon Yates of Great Britain finishing third. Australia’s Caleb Ewan won two stages in the early going, but was forced to withdraw with a knee injury.

The Giro d’Italia was first raced in 1909 and was established by Italian newspaper La Gazzetta dello Sport, and has been staged on 103 occasions. It is raced across 23 days with 21 stages interspersed with two rest days, and normally concludes in the northern Italian city of Milan – although 2018 saw a break with tradition as the tour ended in Rome, while 2019 saw it end in Verona.

Three riders – Alfredo Binda, Fausto Coppi and Eddie Merckx – have tasted success at the Giro d’Italia on a record five occasions. Other notable winners of Italy’s most prestigious cycling race include Miguel Indurain, Marco Pantani and Alberto Contador.

2021 Giro d’Italia route

Stage Date Course Distance Stage Type
1 Sat May 8 Torino to Torino 9km Individual time trial
2 Sun May 9 Stupinigi to Novara 173km Flat
3 Mon May 10 Biella to Canale 187km Hilly
4 Tue May 11 Piacenza to Sestola 186km Intermediate
5 Wed May 12 Modena to Cattolica 171km Flat
6 Thu May 13 Grotte di Frasassi to Ascoli Piceno 150km Intermediate
7 Fri May 14 Notaresco to Termoli 178km Flat
8 Sat May 15 Foggia to Guardia Sanframondi 173km Intermediate
9 Sun May 16 Castel di Sangro to Campo Felice 160km Mountain
10 Mon May 17 L’Aquila to Foligno 140km Flat
Tue May 18 Rest day
11 Wed May 19 Perugia to Montalcino 163km Hilly
12 Thu May 20 Siena to Bagno di Romagna 209km Intermediate
13 Fri May 21 Ravenna to Verona 197km Flat
14 Sat May 22 Cittadella to Monte Zoncolan 205km Mountain
15 Sun May 23 Grado to Gorizia 145km Hilly
16 Mon May 24 Sacile to Cortina d’Ampezzo 212km Mountain
Tue May 25 Rest day
17 Wed May 26 Canazei to Sega di Ala 193km Mountain
18 Thu May 27 Rovereto to Stradella 228km Flat
19 Fri May 28 Abbiategrasso to Alpe di Mera 178km Mountain
20 Sat May 29 Verbania to Valle Spluga 164km Mountain
21 Sun May 30 Senago to Milano 29.4km Individual time trial

More Cycling content