2026 UCI cycling calendar | 2026 Tour of Italy (Giro d'Italia)
-
2026 Tour of Italy (Giro d'Italia)Dates
Takes place from Friday 08 May 2026 till Sunday 31 May 2026.
In the UCI calendar ...
- takes place in Italy
- is part of the UCI WorldTour 2026
- class 2.UWT - UCI WorldTour stage races
More information ...
Go to the official website for the 2026 Tour of Italy (Giro d'Italia)CONTINUE READING AFTER THIS ADVERTISEMENT
Stages/Race route and results (when available)
Friday 08 May 2026 1/ Nessebar (Несебър) 🇧🇬 > Burgas (Бургас) 🇧🇬 147 km 1/ Paul Magnier (Soudal Quick-Step) - 3h21'08"
2/ Tobias Lund Andresen (Decathlon CMA CGM Team)
3/ Ethan Vernon (NSN Cycling Team)
4/ Jonathan Milan (Lidl–Trek)
5/ Madis Mihkels (EF Education–EasyPost)
>>
parcours
>>
race route
>>
parcoursSaturday 09 May 2026 2/ Burgas (Бургас) 🇧🇬 > Veliko Tarnovo (Велико Търново) 🇧🇬 221 km 1/ Guillermo Silva (XDS Astana Team) - 5h39'25"
2/ Florian Stork (Tudor Pro Cycling Team)
3/ Giulio Ciccone (Lidl-Trek)
4/ Christian Scaroni (XDS Astana Team)
5/ Giulio Pellizzari (Red Bull-BORA-hansgrohe)
>>
parcours
>>
race route
>>
parcoursSunday 10 May 2026 3/ Plovdiv (Пловдив) 🇧🇬 > Sofia (София) 🇧🇬 175 km 1/ Paul Magnier (Soudal Quick-Step) - 4h09'42"
2/ Jonathan Milan (Lidl-Trek)
3/ Dylan Groenewegen (Unibet Rose Rockets)
4/ Madis Mihkels (EF Education-EasyPost)
5/ Matteo Malucelli (XDS Astana Team)
>>
parcours
>>
race route
>>
parcoursMonday 11 May 2026 R1/ tuesday 12 May 2026 4/ Catanzaro > Cosenza 138 km 1/ Jhonatan Narváez (UAE Team Emirates XRG) - 3h08'46"
2/ Orluis Aular (Movistar Team)
3/ Giulio Ciccone (Lidl–Trek)
4/ Ben Turner (Netcompany INEOS)
5/ Alessandro Pinarello (NSN Cycling Team)
>>
parcours
>>
race route
>>
parcoursWednesday 13 May 2026 5/ Praia a Mare > Potenza 203 km 1/ Igor Arrieta Lizarraga (UAE Team Emirates XRG) - 5h07'51"
2/ Afonso Eulálio (Bahrain Victorious) - +0'02"
3/ Guillermo Thomas Silva Coussan (XDS Astana Team) - +0'51"
4/ Lorenzo Milesi (Movistar Team) - +1'29"
5/ Christian Scaroni (XDS Astana Team) - +1'30"
>>
parcours
>>
race route
>>
parcoursThursday 14 May 2026 6/ Paestum > Napoli 142 km 1/ Davide Ballerini (XDS Astana Team) - 3h19'30"
2/ Jasper Stuyven (Soudal Quick-Step)
3/ Paul Magnier (Soudal Quick-Step)
4/ Jensen Plowright (Alpecin-Premier Tech)
5/ Ben Turner (Netcompany INEOS)
>>
parcours
>>
race route
>>
parcoursFriday 15 May 2026 7/ Formia > Blockhaus 244 km 1/ Jonas Vingegaard (Visma-Lease a Bike) - 6h09'15"
2/ Felix Gall (Decathlon AG2R La Mondiale) - +0'13"
3/ Jai Hindley (Red Bull-BORA-hansgrohe) - +1'02"
4/ Giulio Pellizzari (Red Bull-BORA-hansgrohe) - +1'05"
5/ Ben O’Connor (Team Jayco AlUla)
>>
parcours
>>
race route
>>
parcoursSaturday 16 May 2026 8/ Chieti > Fermo 156 km 1/ Jhonatan Narváez (UAE Team Emirates XRG) — 3h27'26"
2/ Andreas Leknessund (Uno-X Mobility) - +0'32"
3/ Martin Tjøtta (Uno-X Mobility) - +0'42"
4/ Thomas Silva (XDS Astana Team) - +0'44"
5/ Lorenzo Milesi (Movistar Team)
>>
parcours
>>
race route
>>
parcoursSunday 17 May 2026 9/ Cervia > Corno alle Scale 184 km 1/ Jonas Vingegaard (Team Visma | Lease a Bike) - 4h20'21"
2/ Felix Gall (Decathlon CMA CGM Team) - +0'12"
3/ Davide Piganzoli (Team Visma | Lease a Bike) - +0'34"
4/ Thymen Arensman (Netcompany INEOS)
5/ Afonso Eulálio (Bahrain Victorious) - +0'41"
>>
parcours
>>
race route
>>
parcoursMonday 18 May 2026 R2/ tuesday 19 May 2026 10/ Viareggio > Massa (ITT) 42 km 1/ Filippo Ganna (Netcompany INEOS) - 45'53"
2/ Thymen Arensman (Netcompany INEOS) - +1'54"
3/ Remi Cavagna (Groupama-FDJ United) - +1'59"
4/ Sjoerd Bax (Pinarello-Q36.5 Pro Cycling Team) - +2'04"
5/ Derek Gee (Lidl-Trek) - +2'16"
>>
parcours
>>
race route
>>
parcoursWednesday 20 May 2026 11/ Porcari (Paper District) > Chiavari 195 km 1/ Jhonatan Narvaez (UAE Team Emirates XRG) - 4h33'43"
2/ Enric Mas (Movistar Team)
3/ Diego Ulissi (XDS Astana Team) - +0'11"
4/ Christopher Harper (Pinarello-Q36.5 Pro Cycling Team)
5/ Aleksandr Vlasov (Red Bull-BORA-hansgrohe)
>>
parcours
>>
race route
>>
parcoursThursday 21 May 2026 12/ Imperia > Novi Ligure 175 km 1/ Alec Segaert (Bahrain Victorious) - 3h53'00"
2/ Toon Aerts (Lotto Intermarché) - +0'03"
3/ Guillermo Silva (XDS Astana Team)
4/ Ethan Vernon (NSN Cycling Team)
5/ Jasper Stuyven (Soudal Quick-Step)
>>
parcours
>>
race route
>>
parcoursFriday 22 May 2026 13/ Alessandria > Verbania 189 km 1/ Alberto Bettiol (XDS Astana Team) - 3h51'33"
2/ Andreas Leknessund (Uno-X Mobility) - +0'26"
3/ Jasper Stuyven (Soudal Quick-Step) - +0'44"
4/ Michael Valgren (EF Education-EasyPost)
5/ Mark Donovan (Pinarello Q36.5 Pro Cycling Team)
>>
parcours
>>
race route
>>
parcoursSaturday 23 May 2026 14/ Aosta > Pila 133 km 1/ Jonas Vingegaard (Team Visma | Lease a Bike) - 3h53'01"
2/ Felix Gall (Decathlon CMA CGM Team) - +0'49"
3/ Jai Hindley (Red Bull-BORA-hansgrohe) - +0'58"
4/ Davide Piganzoli (Team Visma | Lease a Bike) - +1'03"
5/ Giulio Pellizzari (Red Bull-BORA-hansgrohe)
>>
parcours
>>
race route
>>
parcoursSunday 24 May 2026 15/ Voghera > Milano 157 km 1/ Fredrik Dversnes (Uno-X Mobility) - 3h03'18"
2/ Mirco Maestri (Team Polti-VisitMalta)
3/ Martin Marcellusi (Bardiani CSF 7 Saber)
4/ Mattia Bais (Team Polti-VisitMalta) - +0'05″
5/ Paul Magnier (Soudal Quick-Step) - +0'07″
>>
parcours
>>
race route
>>
parcoursMonday 25 May 2026 R3/ tuesday 26 May 2026 16/ Bellinzona > Carì 113 km >>
parcours
>>
race route
>>
parcoursWednesday 27 May 2026 17/ Cassano d'Adda > Andalo 202 km >>
parcours
>>
race route
>>
parcoursThursday 28 May 2026 18/ Fai della Paganella > Pieve di Soligo 171 km >>
parcours
>>
race route
>>
parcoursFriday 29 May 2026 19/ Feltre > Alleghe (Piani di Pezzè) 151 km >>
parcours
>>
race route
>>
parcoursSaturday 30 May 2026 20/ Gemona del Friuli 1976-2026 > Piancavallo 200 km >>
parcours
>>
race route
>>
parcoursSunday 31 May 2026 21/ Roma > Roma 131 km >>
parcours
>>
race route
>>
parcourstotal distance 3469 km
Do you like this race? Tell your friends on Facebook by clicking the button below!
Tour of Italy (Giro d'Italia) on Facebook and Twitter
| Tweets by giroditalia
Do you like this race? Tell your friends on Facebook by clicking the button below!


by Matiké Ewanè on
by Roslan Salleh on