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
LIVE: 9th stage of the Giro de Italia, Cervia-Corno alle scale
Live broadcast of the 9th stage of the Giro de Italia 2026, between Cervia and Corno alle scale (184 km).
Narvaez has won the last mile of the 8th stage of the Giro de Italia
The Ecuadorian Jonathan Narvaez (UAE) has crossed the finish line alone in the 8th stage of the Giro de Italia.
Jonathan Narvaez wins his second win at the Giro de Italia
The Ecuadorian Jonathan Narvaez has crossed the finish line alone, Fermon, at a stage that has ended uphill. Next to him, the novice Andreas Leknessund has been second in half a minute.
How many race days should cyclists have?
Taking into account the race days that cyclists have on them at the start of the atmosphere, the difference from the previous cyclists is very remarkable. They train a lot, but the race days are much less. Should a number of minority days be maintained?
Vingegaard's attack on Blockhaus and the victory of the Visma cyclist in the seventh stage of the Giro de Italia
In the 2026 Giro de Italia, cyclists have had to climb the first great port of the 109th edition of the race. Jonas Vingegaard has won the victory ahead of Felix Gallen and Afonso Eulalio remains the leader.
Vingegaard has won the Blockhaus
Jonas Vingegaard has fulfilled the forecasts and he has prevailed in the longest stage of the Giro, while Alfonso Eulalio has maintained the leader jersey.
Xabier Usabiaga analyzes the decline of Italian cycling
Italian cycling is not going through its sweetest moments. To show this decline, Xabier Usabiaga has compared data from the last few years in "Ez da Giro."
A spectator has endangered several cyclists from the Giro de Italia in a roundabout in the sixth stage
On the sixth day of the Giro, when the cyclists were at a roundabout, a spectator watching the race entered the road, touched some cyclists and also made gestures that could force a fall.
The last mile of the sixth stage of the Giro de Italia: fall at the head of the platoon before Ballerini wins
The decisive sprint in Thursday's stage has been conditioned by a fall in the last mile, after which Davide Ballerini has triumphed brilliantly.
Ballerini wins sprint in Naples after avoiding a fall in the last mile
The Italian from the Astana team has surpassed the Belgian Jasper Stuyven in the last few metres, having emerged unharmed from a fall in the last mile that has completely conditioned the sprint.