BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Giro d'Italia

108th edition: May 9 - June 1, 2025

Giro d'Italia Podium history | 2024 Giro | Stage list | The race

Map of the 2024 Giro d'Italia. The race will begin with three stages in Albania.

find us on Facebook Find us on Twitter See our youtube channel

The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!


Content continues below the ads

The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

The stages:

Average stage length is 162.5 km

Stage Day/Date Route Distance
1 Fri. 09/05/2025 Durazzo (Durrës) - Tirana (Tiranë) 164 km
2 Sat. 10/05/2025 Tirana (Tiranë) - Tirana (Tiranë) ITT 13.7 km
3 Sun. 11/05/2025 Valona (Vlorë) - Valona (Vlorë) 160 km
4 Tue. 13/05/2025 Alberobello (Pietramadre) – Lecce 187 km
5 Wed. 14/05/2025 Ceglie Messapica – Matera 144 km
6 Thu. 15/05/2025 Potenza – Napoli 210 km
7 Fri. 16/05/2025 Castel di Sangro – Tagliacozzo 168 km
8 Sat. 17/05/2025 Giulianova – Castelraimondo 197 km
9 Sun. 18/05/2025 Gubbio – Siena 181 km
10 Tue. 20/05/2025 Lucca - Pisa ITT 28,6 km
11 Wed. 21/05/2025 Viareggio - Castelnovo ne' Monti 185 km
12 Thu. 22/05/2025 Modena - Viadana (Oglio-Po) 172 km
13 Fri. 23/05/2025 Rovigo – Vicenza 180 km
14 Sat. 24/05/2025 Treviso - Nova Gorica/Gorizia 186 km
15 Sun. 25/05/2025 Fiume Veneto – Asiago 214 km
16 Tue. 27/05/2025 Piazzola sul Brenta - San Valentino (Brentonico) 199 km
17 Wed. 28/05/2025 San Michele all'Adige (Fondazione Edmund Mach) – Bormio 154 km
18 Thu. 29/05/2025 Morbegno - Cesano Maderno 144 km
19 Fri. 30/05/2025 Biella – Champoluc 166 km
20 Sat. 31/05/2025 Verrès - Sestrière (Vialattea) 203 km
21 Sun. 01/06/2025 Roma – Roma 141 km
Total 3,413.3 km

 


Content continues below the ads

Peaks Coaching: work with a coach! Neugent Cycling Wheels

Story of the Giro d'Italia, volume 1

Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 1: 1909 - 1970 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

The race: The Giro organization posted this explanation of the 2025 Giro route:

For the 15th time in its prestigious history, the Giro d’Italia will start abroad, as its pink caravan will roll through the roads of Albania to open the 2025 edition. A country yet to shine under the spotlight of top-tier cycling will step directly onto the main stage, as few platforms rival a Grande Partenza in terms of international exposure. And these won’t be mere transitional stages; they promise fireworks from the outset. Much like the thrilling Turin and Oropa stages in 2024, the Giro 108 opens with three demanding days: first, the explosive Durrës – Tiranë, followed by a 13.7 km time trial winding through the capital, and finally, the Vlorë – Vlorë stage, featuring the Giro’s first major climb, the Llogara Pass. By the time the peloton leaves Albania, we should already have some hints about the riders to watch.

Sprinters will need to bide their time until the race returns to Italy, where fast finishes are expected in Lecce, Matera – though not without some effort – and Naples, with its stunning Via Caracciolo finale right by the sea. The first significant shake-up in the general classification will likely come on Stage 8 with the uphill finish in Tagliacozzo, while Stage 9 in Castelraimondo might favor a long-range breakaway. Before the first rest day, the spotlight turns to the white roads of Tuscany, in the Gubbio – Siena stage, which promises plenty of dust and thrills. With nearly 30 km of gravel over the final 70 km and a finish in the iconic Piazza del Campo, this fraction is a tribute to the famous Strade Bianche classic.


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

At this point, the Giro’s narrative should begin to take shape, and the 28.6 km flat time trial from Lucca to Pisa could spring a trap for those less suited to solo efforts. The following day’s stage to Castelnovo ne’ Monti, nestled beneath the Pietra di Bismantova mount, offers opportunities for breakaways or for riders aiming to claw back lost time. A likely sprint finish in Viadana precedes the punchy climb to Monte Berico in Vicenza, where explosive riders – or opportunistic breakaways – could take the day. Stage 14 crosses into Slovenia, the beating heart of cycling in recent years, with a sprinter-friendly finish in Nova Gorica. This relatively tame second week concludes with the stage to Asiago, featuring Monte Grappa in its central section and the climb to Dori, where some GC contenders might test the waters before the last rest day.

The third week kicks off with fireworks, including a summit finish in San Valentino (Brentonico), the climax of a grueling day featuring 5 KOMs. Stage 17 brings the iconic Passo del Tonale and the legendary Mortirolo, culminating in Bormio – a decisive two-day stretch certain to shape the overall standings. A sprint in Cesano Maderno offers brief respite before the Biella to Champoluc stage, a brutal day that packs in climbs like Col Tzecore, Col Saint-Pantaléon, Col de Joux, and the punishing ascent to Antagnod. The penultimate stage, a true test of endurance and nerve, includes the infamous Colle delle Finestre, with its savage gradients and gravel sections. The final showdown between the GC favorites wraps up at Sestrière. Then, the riders will fly to Rome for a ceremonial parade through the historic streets and monuments of the Eternal City.