Giro d'Italia 2025

Latest News from the Race

Swipe to scroll horizontally
DateMay 9-June 1 2025
Distance3413km
Start locationDurrës, Albania
Finish locationRome, Italy
CategoryUCI WorldTour/GrandTour
Edition108th
Total climbing52,500m of elevation gain
Previous edition2024 Giro de Italia
Previous winnerTadej Pogačar (UAE Team Emirates)

ROME ITALY MAY 26 Overall race winner Tadej Pogacar of Slovenia Pink Leader Jersey C Rui Oliveira of Portugal Mikkel Bjerg of Denmark Felix Grobschartner of Austria Vegard Stake Laengen of Norway Rafal Majka of Poland Juan Sebastian Molano of Colombia Domen Novak of Slovenia and UAE Team Emirates react after the 107th Giro dItalia 2024 Stage 21 a 125km stage from Rome to Rome UCIWT on May 26 2024 in Rome Italy Photo by Dario BelingheriGetty Images

Overall race winner Tadej Pogačar and UAE Team Emirates at the 2024 Giro d'Italia (Image credit: Getty Images)
Swipe to scroll horizontally
DateStageDistanceStage Times (CET)
May 9, 2025Stage 1: Durres-Tirane160km13:10-17:14
May 10, 2025Stage 2: Tirane-Tirane Tudor13.7km (ITT)13:55-17:14
May 11, 2025Stage 3: Vlore-Vlore160km13:15-17:14
May 12, 2025Rest DayRow 3 - Cell 2 Row 3 - Cell 3
May 13, 2025Stage 4: Alberobello (Pietramadre) - Lecce189km13:05-17:12
May 14, 2025Stage 5: Ceglie Messapica - Matra151km13:50-17:12
May 15, 2025Stage 6: Potenza - Napoli227km11:50-17:15
May 16, 2025Stage 7: Castl di Sangro - Tagliacozzo168km12:55-17:14
May 17, 2025Stage 8: Giulianova - Castelraimondo197km12:25-17:14
May 18, 2025Stage 9: Gubbio - Siena181km13:05-17:12
May 19, 2025Rest DayRow 10 - Cell 2 Row 10 - Cell 3
May 20, 2025Stage 10: Lucca - Pisa28.6km (ITT)13:15-17:14
May 21, 2025Stage 11: Viareggio - Castelnovo ne' Monti186km12:20-17:14
May 22, 2025Stage 12: Modena - Viadana172km13:25-17:15
May 23, 2025Stage 13: Rovigo - Vicenza180km13:05-17:11
May 24, 2025Stage 14: Treviso - Nova Gorica/Gorizia195km12:55-17:16
May 25, 2025Stage 15: Fume Veneto - Asiago219km11:35-17:12
May 26, 2025Rest DayRow 17 - Cell 2 Row 17 - Cell 3
May 27, 2025Stage 16: Piazzola Sul Brenta - San Valentino203km11:35-17:14
May 28, 2025Stage 17: San Michele all'Adige - Bormio155km13:00-17:12
May 29, 2025Stage 18: Morbegno - Cesano Maderno144km14:00-17:12
May 30, 2025Stage 19: Biella - Champoluc166km12:30-17:15
May 31, 2025Stage 20: Verrès - Sestrière, via Lattea205km10:50-16:14
June 1, 2025Stage 21: Rome - Rome143km15:25-18:45

Races

Top News on the Race

Related Features