Giro d'Italia 2025, calendar & stage plan

Stage
Date
Destinations
Character
Distance
1
9.05.2025
Durazzo – Tirana
Hilly stage
160 km
2
10.05.2025
Tirana – Tirana
Time trial
13.7 km
3
11.05.2025
Valona – Valona
Hilly stage
160 km
12.05.2025
Rest day
4
13.05.2025
Alberobello – Lecce
Flat stage
187 km
5
14.05.2025
Ceglie Messapica – Matera
Flat stage
145 km
6
15.05.2025
Potenza – Napoli
Flat stage
226 km
7
16.05.2025
Castel di Sangro – Tagliacozzo
Mountain stage
168 km
8
17.05.2025
Giulianova – Castelraimondo
Hilly stage
197 km
9
18.05.2025
Gubbio – Siena
Hilly stage
181 km
19.05.2025
Rest day
10
20.05.2025
Lucca – Pisa TUDOR ITT
Time trial
28.6 km
11
21.05.2025
Viareggio – Castelnovo ne‘ Monti
Hilly stage
185 km
12
22.05.2025
Modena – Viadana (Oglio – Po)
Flat stage
172 km
13
23.05.2025
Rovigo – Vincenza
Hügelige Eappe
180 km
14
24.05.2025
Treviso – Nova Gorica
Hilly stage
186 km
15
25.05.2025
Fiume Veneto – Asiago
Mountain stage
214 km
26.05.2025
Rest day
16
27.05.2025
Piazzola sul Brenta – San Valentino
Mountain stage
199 km
17
28.05.2025
San Michele all‘ Adige – Bormio
Hilly stage
154 km
18
29.05.2025
Morbegno – Cesano Maderno
Flat stage
144 km
19
30.05.2025
Biella – Champoluc
Mountain stage
166 km
20
31.05.2025
Verrès – Sestrière
Mountain stage
203 km
21
1.06.2025
Roma - Roma
Flat stage
141 km
error: Content is protected !!
en_USEnglish
Scroll to Top