Giro d'Italia / 2025

Classification: 2.UWT - Category ME

May 9 to June 1

StageFrom - ToDateDistance (km)Ascent (m)Descent (m)TypeStart Time
1Durazzo (Durrës) - Tirana (Tiranë)May 9159.91,607.9-1,500.4
2Tirana (Tiranë) - Tirana (Tiranë)May 1013.891-93.1
3Valona (Vlorë) - Valona (Vlorë)May 11159.42,642.4-2,647.9
4Alberobello (Pietramadre) - LecceMay 13188.7529.5-929.3
5Ceglie Messapica - MateraMay 14151.41,379.8-1,260.2
6Potenza - NapoliMay 15225.92,317.3-3,228.1
7Castel di Sangro - TagliacozzoMay 16168.13,237.8-2,630.7
8Giulianova - CastelraimondoMay 171973,590.8-3,295.6
9Gubbio - SienaMay 18180.42,260.4-2,404.1
10Lucca - PisaMay 2028.782.9-97.6
11Viareggio - Castelnovo ne' MontiMay 21186.13,465.8-2,758.7
12Modena - Viadana (Oglio-Po)May 22172.11,290.3-1,309.7
13Rovigo - VicenzaMay 23180.21,221-1,106.4
14Treviso - Nova Gorica/GoriziaMay 24194.4672-601.5
15Fiume Veneto - AsiagoMay 25219.33,535.5-2,561.1
16Piazzola sul Brenta - San Valentino (Brentonico)May 27203.64,533.6-3,250.3
17San Michele all'Adige (Fondazione Edmund Mach) - BormioMay 28154.93,567.6-2,578.7
18Morbegno - Cesano MadernoMay 29143.91,543.5-1,564.4
19Biella - ChampolucMay 30165.64,785.3-3,591.3
20Verrès - Sestrière (Via Lattea)May 31204.64,161.7-2,484.9
21Roma - RomaJun 1143.9509.4-514.9