While the route has just been revealed this Monday, here is the profile of the 21 stages of the Giro d'Italia 2025, explained in detail.
The profile of the Giro 2025 stages
1st stage (09/05): Durazzo – Tirana (164 km)
A stage offering varied terrain with a demanding finale which will immediately put the leaders in the spotlight. The route starts from the coast towards the interior and the capital from the Gracen pass with a final circuit allowing the double ascent of Surrel with slopes of more than 10% in the first part.
2nd stage (10/05): CLM individual / Tirana → Tirana (13.7 km)
Time trial for specialists. Quite high averages are to be expected given the configuration of the very fast roads, interspersed only with U-turns or sharp bends which will require regular restarts. A short climb in the middle of the stage precedes the finish at high speed.
3rd stage (11/05) : Valona → Valona (160 km)
A mixed stage with numerous climbs and descents in the first three quarters of the course, before two new significant climbs, the second of which is more than 10 km above 1000 m. Very long descent towards Vlora, where a sprint is expected.
4th stage (13/05): Alberobello → Lecce (187 km)
A stage favorable to sprinters, who will only have to face a small roughness at the start, before taking on very fast straight lines, dotted with built-up areas. A massive sprint is expected on the final circuit.
5th stage (14/05): Ceglie Messapica → Matera (144 km)
Third step which can promote big thighs, provided you overcome the challenges of the day. It has sometimes come down to little but, until now, the sprinters have always reigned in Matera. The first part is fast, on the Metaponto coast, before returning inland with several climbs to reach the finale, downhill.
6th stage (15/05): Potenza → Naples (226 km)
Arrival in Naples, where a massive sprint is expected. Long stage through upper Basilicata and Irpinia before arriving in the Naples area, going around Vesuvius and heading towards the gulf and via Caracciolo.
7th stage (16/05): Castel di Sangro → Tagliacozzo (168 km)
The Apennines stage offers the first arrival at the summit, after a short and intense day, with many difficulties: Roccaraso at the start, then, after the long descent from Pian delle Cinque Miglia to Sulmona, the ascents of Monte Urano and the Vado della Forcella on Monte Sirente. The climbs and descents continue until the last climb of the day, from Tagliacozzo to Marsia, with slopes of more than 10% for the last 3 kilometers.
8th stage (17/05): Giulianova → Castelraimondo (197 km)
The big stage of the Apennines has a significant difference in altitude (3,700 m). The route leaves the Adriatic coast and leaves the plain behind to take familiar climbs on Tirreno-Adriatico, climbing to Sassotetto (Santa Maria Maddalena pass), Montelago, Castel Santa Maria and Gagliole. Enough to break up the peloton into numerous small groups.
9ᵉ étape (18/05) : Gubbio → Siena (181 km)
The stage of the “sterrato” paths partly repeats the finale of the Strade Bianche. After approaching the Senese region, five dirt sections made famous by “the southernmost northern classic” are tackled for a total of 29.5 km: Pieve a Salti (8.0 km), Serravalle ( 9.3 km), San Martino in Grania (9.3 km), Monteaperti (0.6 km), Colle Pinzuto (2.3 km). The entrance to Siena is from Fontebranda via the Muro di Santa Caterina before arriving at Piazza del Campo.
First day of rest (05/19)
10th stage (20/05): CLM individual / Lucca → Pisa (28.6 km)
A very fast time trial with a small intermediate climb (not listed for the mountain classification). The course largely repeats that of 1977, with a victory for Knudsen. The runners start with a U-turn around the walls of Lucca (as in the 1984 prologue) before heading towards Pisa via the Foro di San Giuliano and San Giuliano Terme. The chrono runs along the Medici aqueduct to the Arno and finally reaches the finish line next to the leaning tower of Piazza dei Miracoli.
11th stage (05/21): Viareggio → Castelnovo ne' Monti (185 km)
A difficult step from the middle. From Viareggio, the route goes up the Garfagnana via Barga and Castelnuovo. Then everything changes. 25 years after its last appearance, the ascent of San Pellegrino in Alpe returns with its 20% sections. A long descent winds through the Apennine woods to Cerredolo, where riders attack the Toano climb. Finally, 10 km from the finish, the ascent of Pietra di Bismantova is emblematic of the finish town.
12th stage (05/22): Modena → Viadana (172 km)
A massive sprint in the heart of the Po plain. The stage begins with a circuit on the roads of the Castelli Matildici (Matilde's castles) and then heads towards the plain. After a first passage through Viadana, the circuit crosses Sabbioneta.
13th stage (05/23) Rovigo → Vicenza (180 km)
The course is (almost) completely flat until the first crossing of the finish line. Between Rovigo and Vicenza there is only a brief break in slope at Castelnuovo, in the Euganean hills. Once they reach Vicenza, after the first passage over Monte Berico, the riders will face two laps of a demanding circuit, via Pilla and Monte Berico itself, until the finish on the wall that saw Gilbert triumph in 2015.
14th stage (05/24): Treviso → Nova Gorica/Gorizia (186 km)
A flat stage through the Venetian plain and the Friulian plain. After Cormons, the riders tackle the climbs and descents of Collio (Brda in Slovenian) and two laps of the circuit linking the two towns of Nova Gorica and Gorizia, the climb of Saver serving as a springboard before the final package.
15th stage (25/05): Fiume Veneto → Asiago (214 km)
A “pre-alpine” mountain stage which presents some “forgotten” climbs in recent times. In Fiume Veneto, for a tribute to Bottecchia in the centenary year of his second Tour victory. In Romano d'Ezzelino, for an ascent of Monte Grappa on the historic slope of Strada Cadorna (used in the direction of descent for the last 15 years). The race goes back down to Feltre before climbing the Altopiano dei Sette Comuni (plateau of the seven communes) from Enego to the finish in Asiago.
Second day of rest (05/26)
16th stage (05/27): Pitch on the Brenta → San Valentino (199 km)
A very difficult stage with the biggest difference in altitude of the Giro (4800m) certainly among the most decisive for the final classification. After the start at Villa Contarini in Piazzola sul Brenta, the riders enter Trentino from Val d'Astico via the Valico della Fricca, from where there will not be a meter of respite, linking together a sequence of climbs and of descents with La Fricca, Candriai (first half of Bondone), Vigo Cavedine, the very tough Santa Barbara (or Monte Velo) and the final climb towards San Valentino from Brentonico.
17th stage (05/28): San Michele all'Adige → Bormio (154 km)
A stage for escapes and for major maneuvers aimed at overthrowing the established order. The main climbs, including Mortirolo, are quite far from the finish, but the finish is always uphill, even if the slopes are moderate, so the slightest failure can lead to major gaps.
18th stage (05/29): Morbegno → Cesano Maderno (144 km)
A “rest stage” with a probable final sprint, the last before Rome. After a flat start and the easy climb of Colle Balisio, we approach some essentials for amateurs in the region north of Milan such as Colle Brianza (culminating in Ravellino) and Sirtori. The last 50 kilometers are perfectly flat, with a fast final circuit of 12.5 km to be covered twice.
19th stage (05/30): Biella → Champoluc (166 km)
Great Alpine stage. After the ascent of the Serra after Biella and a short passage in the Dora Baltea valley, three major climbs of 16 km each follow one another with significant differences in altitude: Col Tzecore (up to 15% slope), Col Saint-Pantaléon and Col de Joux. Descent to Brusson, before the final climb, the summit of which is reached 5 km from the finish in Champoluc (Ayas).
20th stage (05/31): Verres → Sestrière (203 km)
Decisive stage of the Giro if the gaps are not particularly high. We retrace a large part of Chris Froome's solo journey during the 2018 Giro. First stage in the Aosta Valley and the Lanzo valleys. Climb the Col du Lys as an aperitif towards the Colle delle Finestre, the Cima Coppi with its 8 km of 9% dirt track. Brief descent and final climb towards Sestriere.
21st stage (01/06): Rome → Rome (141 km)
Final stage of the parade very similar to that of previous years with a first round trip to the coast then a route of a few laps of the urban circuit.
Credit: Giro d’Italia