Profiles and itineraries of all stages of the Giro de Italia 2026
109. The Giro de Italia will be held from 8 May to 31 May and will begin in Nessebar, Bulgaria, and end in Rome.
The 2026 Giro de Italia will begin on 8 May and end on 31 May.
The 2026 Giro de Italia will begin onFriday 8 May in Nessebar, Bulgaria, and end on 31 May in Romewith 21 stages that will be broadcast on EITB through kirolak.eitb.eus and ETB.
Here are all the stages of the 109 Giro de Italia:
1st stage, May 8 (Friday): Nessebar-Burgas (147 kilometers)
DATA SHEET:
Stage: Stage 1 (Friday, May 8)
Route: Nessebar – Burgas
Distance: 147 km.
Departure time: 14:00
End time: 17:20 (44 km/h)
Mountain Award: Cape Agalina (4th category), 84.3 km and 106.4 km.
2nd stage, Saturday, May 9: Burgas-Veliko Tarnovo, 221 kilometers.
DATA SHEET:
Stage: 2nd stage (Saturday, May 9)
Tour: Burgas – Veliko Tarnovo
Distance: 221 km.
Departure time: 12:05
End time: 17:29 (41 km/h) 17:14 (43 km/h) 16:59 (45 km/h)
Mountain Prize: Byala Pass (3rd) , 116.3 km; Vratnik Pass (3rd) , 134.1 km; Lyaskovets Monastery Pass (3rd) , 210.6 km.
3rd stage, Sunday, May 10: Plovdiv-Sofia, 175 kilometers.
DATA SHEET:
Stage: 3 (Sunday, May 10)
Tour: Plovdiv – Sofia
Distance: 175 km
Start time: 13: 15
End time: 17: 25 (42 km/h)
Mountain Prize: Borovets Pass (2nd), 103.2 km.
4th stage, Tuesday, May 12: Catanzaro-Cosenza (138 kilometers)
DATA SHEET:
Stage: 4 (Tuesday, May 12)
Tour: Catanzaro – Cosenza
Distance: 138 km
Start time: 14: 00
End time: 17: 23 (41 km/h)
Mountain Award: Cozzo Tunno (2nd grade), 95th mile
5th stage, Wednesday, May 13: Praia a Mare-Potenza (203 kilometers)
DATA SHEET:
Stage: 5 (Tuesday, May 13)
Tour: Praia a Mare – Potenza
Distance: 203 km
Start time: 12: 25
End time: 17: 30 (40 km/h)
Mountain Prize: Prestieri (3rd), at kilometer 27; Montagna Grande di Viggiano (2nd), at kilometer 154
6th stage, Thursday, May 14: Paestum-Naples (142 kilometers)
DATA SHEET:
Stage: 6 (Thursday, May 14)
Tour: Paestum – Naples
Distance: 142 km
Start time: 14: 05
End time: 17: 23 (43 km/h)
Mountain Prize: Cava de "Tirreni (4th grade) , 40.1 km.
7th stage, Friday, May 15: Formia-Blockhaus (244 kilometers)
DATA SHEET:
Stage: 7 (Friday, May 15)
Tour: Formia – Blockhaus
Distance: 244 km
Start time: 10: 55
End time: 16: 50 (37 km/h)
Mountain Prize: Roccaraso (2nd), at kilometer 166.4; Blockhaus (1st), at kilometer 244
8th stage, Saturday, May 16: Chieti-Fermo (156 kilometers)
DATA SHEET:
Stage: Stage 8 (Saturday, May 16)
Tour: Chieti – Fermo
Distance: 156 km
Start time: 13:35
End time: 17:26 (41 km/h)
Mountain Prize: Montefiore dell'Aaso (3rd), Kilometer 107; Monterubbiano (4th), Kilometer 118.8; Capodarco (4th), Kilometer 150.1; Fermo (4th), Kilometer 157
9th stage, Sunday, May 17: Cervia-Corno alle scale, 184 kilometers.
DATA SHEET:
Stage: 9 (Tuesday, May 17)
Tour: Cervia – Corno Alle Scale
Distance: 184 km
Start time: 12: 50
End time: 17: 27 (40 km/h)
Mountain Award: Querciola (3rd), at kilometer 167.4; Corno Alle Scale (1st), at kilometer 184.
10th stage, Tuesday, May 19: Viareggio-Massa (42 kilometers, counterclock)
DATA SHEET:
Stage: 10 (Tuesday, May 19)
Tour: Viareggio – Massa Tudor Itt
Distance: 42 km, individual clock
Start time:A0first cyclist, 13:15, last at 16:41
End time:the first cyclist, 14:01; the last, 17:14
11th stage, Wednesday, May 20: Porcari-Chiavari (195 kilometers)
DATA SHEET:
Stage: 11 (Wednesday, May 20)
Tour: Porcari – Chiavari
Distance: 195 km
Start time: 12: 30
End time: 17: 32 (39 km/h)
Mountain Award: Passo del Termine (3rd), at kilometer 115.9; Colle di Guaitarola (2nd), at kilometer 135.7; Colla del Scioli (3rd), at kilometer 167.1
12th stage, Thursday, May 21: Imperia-Novi Ligure, 175 kilometers.
DATA SHEET:
Stage: 12 (Thursday, 21 May)
Route Imperia – Novi Ligure
Distance: 175 km
Start time: 13: 15
End time: 17: 26 (42 km/h)
Mountain Award: Colle Giovo (3rd), 107.5 km; Bric Berton (3rd), 123 km
13th stage, May 22 (Friday): Alessandria-Verbania (189 kilometers)
DATA SHEET:
Stage: 13 (Friday, 22 May)
Tour: Alessandria - Verbania
Distance: 189 km
Start time: 12: 55
End time: 17: 25 (42 km/h)
Mountain Prize: Bieno (4th), at kilometer 167.7; Ungiasca (3rd), at kilometer 175.7
14th stage, May 23 (Saturday): Aosta-Pila (133 kilometers)
DATA SHEET:
Stage: 14 (Saturday, May 23)
Tour: Aosta – Pile
Distance: 133 km
Start time: 13: 05
End time: 17: 34 (30 km/h)
Mountain Prize: Saint-Barthélémy (1st), 18.1 km; Doues (3rd), 61.8 km; Lin Noir (1st), 82.3 km; Verrogne (2nd), 92.1 km; Pila (1st), 133 km
15th stage, May 24 (Sunday): Voghera-Milan (157 kilometers)
DATA SHEET:
Stage: 15 (Sunday, 24 May)
Tour: Vogh – Milano
Distance: 157 km
Start time: 13: 55
End time: 17: 24 (45 km/h)
16th stage, Tuesday, May 26: Bellinzona-Cari (113 kilometers)
DATA SHEET:
Stage: 16 (Tuesday, 26 May)
Tour: Bellinzona – Carenz
Distance: 113 km
Start time: 14: 00
End time: 17: 28 (33 km/h)
Mountain Award: Torre (3rd), 32.2 km and 54.2 km; Leontica (2nd), 43.5 km and 65.5 km; Carde (1st), 113 km
17th stage, Wednesday, May 27: Cassano d'Adda-Andalo, 202 kilometers.
DATA SHEET:
Stage: 17 (Wednesday, May 27)
Tour: Cassano D'Adda – Andalo
Distance: 202 km
Start time: 12: 20
End time: 17: 32 (39 km/h)
Mountain Award: Passo del Tre Termini (3rd), 63.9 km; Cocca di Lodrino (3rd), 88.1 km; Andalo-Lever (3rd), 191.3 km
18th stage, Thursday, May 28: Fai della Paganella-Pieve di Soligo (168 kilometers)
DATA SHEET:
Stage: 18 (Thursday, 28 May)
Tour: Fai della Paganella – Pieve di Soligo
Distance: 168 km
Start time: 13: 30
End time: 17: 24 (43 km/h)
Mountain Award: Fastro (3rd category), 84.7 km; Muro di Ca "del Poggio (4th category), 158.7 km.
19th stage, Friday, May 29: Feltre-Alleghe (151 kilometers)
DATA SHEET:
Stage: 19 (Friday, 29 May)
Tour: Feltre – Alleghe
Distance: 151 km
Start time: 12: 45
End time: 17: 34 (32 km/h)
Mountain Award: Passo Durán (1st), at kilometer 58.7; Coi (2nd), at kilometer 72.9; Forcella Staulanza (2nd), at kilometer 82; Passo Giau (Upper Coppi), at kilometer 101.6; Passo Falzarego (2nd), at kilometer 122.2; Piani di Pezzè (2nd), at kilometre 151.
20th stage, Saturday, May 30: Gemona del Friuli-Piancavallo (200 kilometers)
DATA SHEET:
Stage: 20 (Saturday, May 30)
Tour: Gemona del Firuli 1976/2026 – Piancavallo
Distance: 200 km
Start time: 11: 15
End time: 15: 59 (38 km/h)
Mountain Award: Clauzetto (3rd category), 85.8 km; Piancavallo (1st category), 147.3 km and 200 km.
21st stage, 31 May (Sunday): Roma-Rome (131 kilometers)
DATA SHEET:
Stage: 21 (Sunday 31 May)
Tour: Erroma-Rome
Distance: 131 km
Start time: 15: 45
End time: 18: 44 (44 km/h)
You might like
Vollering shows off to win his first Giro in the final stage
Niedermaier, second, and Van der Breggen, third, completed the podium, and Longo Borghini won the final stage.
Elisa Balsamo wins poker at Brescello
Balsamo has given birth to what an Italian cyclist has never achieved in the last 25 years, a feat that only Fabiana Luperini (1996) and Greta Zocca (2001) achieved before him.
Vollering wins at Santo Stefano di Cado and Van der Breggen holds the pink maglia
The Dutch FDJ United-Suez beat his compatriot Van der Breggen and German Niedermaier in the sprint. Van der Breggen has a minute's lead over Vollering in the overall ranking, 1:24 over Niedermaier and 2:01 over Holmgren.
Van der Breggen ends Balsamo's dictatorship and wears pink maglia in the timeline
The Dutchman of the SD Worx-Protime won the clock of the fourth stage, a 12.7 km climb between Belluno and Nevegal, while the Italian Elisa Balsamo suffered horribly and lost more than nine minutes on the finish line.
Italians Elisa Balsamo, three out of three in the Giro de Italia
The Lidl-Trek cyclist won the third stage of the Giro, winning the final sprint one more day. The 156-kilometer stage was played between Bibione and Buja.
This is the podium of the 2026 Giro de Italia
Jonas Vingegaard (Visma) was the winner of the 2026 Giro de Italia. Felix Gall (Decathlon) was second and Jai Hindlay (Red Bull) third. On the other hand, Afonso Eulalio (Bahrain) won the jersey of best young man, Giulio Ciccone (Lidl-Trek) of climbers and Paul Magnier (Soudal) .
Visma celebrates Vingegaard's victory with champagne at the Giro
Jonas Vingegaard had secured his victory before the final stage of the Giro de Italia, so his team took it easy and took advantage of it to celebrate with champagne.
Vingegaard wins the Giro and enters the cycling olympus; Milan wins the final stage
Jonas Vingegaard has won the 2026 Giro de Italia in Rome, thanks to a strong three-week dominance, especially in the mountain stages where the race is almost decided. With this victory, the Dane has won the three great laps. Jonathan Milan, for his part, has won the final stage with a spectacular mass sprint.
The winner of the last stage of the Giro was decided in a tight sprint
The Italian Jonathan Milan (Lidl-Trek) was the fastest, Giovani Lonardi (Polti) was second and Paul Penhoet (Groupama) third.
Balsamo reinforces pink maglia by dominating Caorl
This text has been automatically translated, it may contain errors or inaccuracies.