Giro 2026: Route and stages

Giro d'Italia 2026Jonas Vingegaard won the 109th edition of the Giro d’Italia, while Felix Gall and Jai Hindley joined him on the final podium. Vingegaard underlined his dominance with five stage victories; both Paul Magnier and Jhonatan Narváez won three stages. The 2026 Giro d’Italia covered 3,468 kilometres and featured 48,700 metres of elevation gain.

Read about the full route of the 2026 Giro d'Italia.

Please click on the links in the table below for in-depth information on the individual stages.

Giro d'Italia 2026 - stages

# date route km type
1 8-5 Nessebar - Burgas 147 flat
2 9-5 Burgas - Veliko Tarnovo 221 hills
3 10-5 Plovdiv - Sofia 175 flat
11-5 rest day
4 12-5 Catanzaro - Cosenza 138 hill
5 13-5 Praia a Mare - Potenza 203 hills
6 14-5 Paestum - Napels 142 flat
7 15-5 Formia - Blockhaus 244 mountains
8 16-5 Chieti - Fermo 156 hills
9 17-5 Cervia - Corno alle Scale 184 mountains
18-5 rest day
10 19-5 Viareggio - Massa 42 ITT
11 20-5 Porcari - Chiavari 195 hills
12 21-5 Imperia - Novi Ligure 175 flat
13 22-5 Alessandria - Verbania 189 hills
14 23-5 Aosta - Pila 133 mountains
15 24-5 Voghera - Milan 157 flat
25-5 rest day
16 26-5 Bellinzona - Carì 113 mountains
17 27-5 Cassana d'Adda - Andalo 202 hills
18 28-5 Fai della Paganelle - Pieve di Soligo 171 hills
19 29-5 Feltre - Piani di Pezzè 151 mountains
20 30-5 Gemona del Friuli - Piancavallo 200 mountains
21 31-5 Rome - Rome 131 flat

Giro d'Italia 2026: routes, profiles, more

Click the images to enlarge