See all
See all
1
Stage1
Durazzo (Durrës) — Tirana (Tiranë)
2
Stage2
Tirana (Tiranë) — Tirana (Tiranë) TUDOR ITT
3
Stage3
Valona (Vlorë) — Valona (Vlorë)
4
Stage4
Alberobello (Pietramadre) — Lecce
5
Stage5
Ceglie Messapica — Matera
6
Stage6
Potenza — Napoli
7
Stage7
Castel di Sangro — Tagliacozzo
8
Stage8
Giulianova — Castelraimondo
9
Stage9
Gubbio — Siena
10
Stage10
Lucca — Pisa TUDOR ITT
11
Stage11
Viareggio — Castelnovo ne' Monti
12
Stage12
Modena — Viadana (Oglio-Po)
13
Stage13
Rovigo — Vicenza
14
Stage14
Treviso — Nova Gorica/Gorizia
15
Stage15
Fiume Veneto — Asiago
16
Stage16
Piazzola sul Brenta — San Valentino (Brentonico)
17
Stage17
San Michele all'Adige (Fondazione Edmund Mach) — Bormio
18
Stage18
Morbegno — Cesano Maderno
19
Stage19
Biella — Champoluc
20
Stage20
Verrès — Sestrière (Vialattea)
21
Stage21
Roma — Roma
Total km
3,413.3
Average km
162.5
Altitude gain (m)
52,500

The Route

Stage
Type / Difficulty
Date
Start / Finish
Distance
1
Fri.
09/05/2025
Durazzo (Durrës) - Tirana (Tiranë)
164 km

profile

map

technical info

A mixed stage with a challenging finale that will reveal the team leaders’ condition right from the start. The approach heads inland from the coast, tackling the area around the capital via the Gracen pass, followed by a final circuit featuring a double ascent of Surrel with gradients in the double digits in the first part.

  • profile
  • map
  • technical info
2
Sat.
10/05/2025
Tirana (Tiranë) - Tirana (Tiranë) TUDOR ITT
13,7 km

profile

map

technical info

A time trial for specialists. Predictably high averages are expected given the configuration of this very fast course, punctuated only by a few U-turns or sharp corners. In the city centre, there’s a short climb before entering the final stretch.

  • profile
  • map
  • technical info
3
Sun.
11/05/2025
Valona (Vlorë) - Valona (Vlorë)
160 km

profile

map

technical info

A mixed stage featuring numerous ups and downs in the first three-quarters, along with two significant climbs with occasionally steep gradients. The second climb is over 10 km and above 1000 m. A long descent leads to Valona for a likely reduced sprint finish.

  • profile
  • map
  • technical info
4
Tue.
13/05/2025
Alberobello (Pietramadre) - Lecce
187 km

profile

map

technical info

A sprinter-friendly stage with only a small climb at the start, followed by long, straight, high-speed roads interrupted only by the towns along the route. The final circuit is perfect for a bunch sprint.

  • profile
  • map
  • technical info
5
Wed.
14/05/2025
Ceglie Messapica - Matera
144 km

profile

map

technical info

The third stage for fast wheels who, however, will need to earn their sprint. In the past, sprints in Matera have been tight but always suited pure sprinters. The first part is fast along the Metaponto coast, then the peloton heads inland, tackling several short climbs leading to a long descent into the final straight.

  • profile
  • map
  • technical info
6
Thu.
15/05/2025
Potenza - Napoli
226 km

profile

map

technical info

A bunch sprint finish in Naples. This long stage traverses the north of Basilicata and Irpinia before reaching the Naples area, skirting Mount Vesuvius and then heading directly toward the Gulf and via Caracciolo.

  • profile
  • map
  • technical info
7
Fri.
16/05/2025
Castel di Sangro - Tagliacozzo
168 km

profile

map

technical info

This tough Apennine stage features the first uphill finish. The race tackles Roccaraso at the start, and after a long descent from Pian delle Cinque Miglia to Sulmona, it climbs Monte Urano and Vado della Forcella on Monte Sirente. The various ups and downs culminate in the final ascent from Tagliacozzo to Marsia, with the last 3 km featuring persistent double-digit gradients.

  • profile
  • map
  • technical info
8
Sat.
17/05/2025
Giulianova - Castelraimondo
197 km

profile

map

technical info

A major Apennine stage with significant elevation gain (3700 m) and hardly any flat ground to play with. The route takes on roads often featured in the Tirreno-Adriatico, climbing in sequence Sassotetto (Santa Maria Maddalena pass), Montelago, Castel Santa Maria, and Gagliole. Expect an arrival of select groups.

  • profile
  • map
  • technical info
9
Sun.
18/05/2025
Gubbio - Siena
181 km

profile

map

technical info

A gravel stage that features much of the Strade Bianche roads in the finale. After approaching the Senese region, riders will tackle five gravel sections made famous by the Strade Bianche, totaling 29.5 km. They are: Pieve a Salti (8.0 km), Serravalle (9.3 km), San Martino in Grania (9.3 km), Monteaperti (0.6 km), and Colle Pinzuto (2.3 km). The entrance to Siena is from Fontebranda, leading to the Muro di Santa Caterina before entering Piazza del Campo.

  • profile
  • map
  • technical info
10
Tue.
20/05/2025
Lucca - Pisa TUDOR ITT
28,6 km

profile

map

technical info

A very fast time trial with a small intermediate climb (not classified as a KOM). The route roughly retraces the 1977 time trial won by Knudsen. Starting with a half lap of the Lucca walls (as in the 1984 prologue), it then heads towards Pisa via the Foro di San Giuliano and San Giuliano Terme. Riders follow the Medicean aqueduct to reach River Arno and finally finish next to the Leaning Tower in Piazza dei Miracoli.

  • profile
  • map
  • technical info
11
Wed.
21/05/2025
Viareggio - Castelnovo ne' Monti
185 km

profile

map

technical info

A tough stage from halfway onwards. From Viareggio, the route ascends the Garfagnana, passing through Barga and Castelnuovo. After 25 years since its last appearance, riders will tackle San Pellegrino in Alpe with gradients hitting 20%. A long, winding descent through the woods of the Apennines leads to Cerredolo, where the climb to Toano begins, and finally, with 10 km to go, riders will tackle the ascent of the Pietra di Bismantova, a symbol of the arrival city.

  • profile
  • map
  • technical info
12
Thu.
22/05/2025
Modena - Viadana (Oglio-Po)
172 km

profile

map

technical info

A likely bunch sprint in the heart of the Po Valley. The stage starts with a circuit along the roads of the Matildic Castles before opening up in the plains. After an initial passage through Viadana, the stage features a circuit touching the town of Sabbioneta.

  • profile
  • map
  • technical info
13
Fri.
23/05/2025
Rovigo - Vicenza
180 km

profile

map

technical info

A stage that is (almost) perfectly flat up until the first passage at the finish line. From Rovigo to Vicenza, the route presents only a brief interruption in Castelnuovo, in the Euganean Hills. Once in Vicenza, after the first pass on Monte Berico, the riders will complete two laps of a challenging circuit featuring via Pilla and Monte Berico itself, culminating on the iconic wall where Gilbert triumphed in 2015.

  • profile
  • map
  • technical info
14
Sat.
24/05/2025
Treviso - Nova Gorica/Gorizia
186 km

profile

map

technical info

A flat stage through the Veneto plain and southern Friuli. After Cormons, the riders face the ups and downs of Collio (Brda in Slovenian) and two laps of the circuit linking the two cities of Nova Gorica and Gorizia, with the Saver peak serving as the final bump before a fairly large sprint.

  • profile
  • map
  • technical info
15
Sun.
25/05/2025
Fiume Veneto - Asiago
214 km

profile

map

technical info

A classic “pre-Alpine” mountain stage featuring some “forgotten” climbs. A tribute to Ottavio Bottecchia will be held in the centenary year of his second Tour de France victory. From Romano d’Ezzelino, riders ascend Monte Grappa via the historic Strada Cadorna (which has only been tackled downhill in the last 15 years). A descent to Feltre is followed by a climb to the Altopiano dei Sette Comuni from Enego, culminating in the finish in Asiago.

  • profile
  • map
  • technical info
16
Tue.
27/05/2025
Piazzola sul Brenta - San Valentino (Brentonico)
199 km

profile

map

technical info

A very tough stage with the highest elevation gain of the Giro (almost 5000 m), certainly a decisive one for the overall classification. After departing from Villa Contarini in Piazzola sul Brenta, riders enter Trentino from the Val d’Astico via the Fricca pass, where there won’t be a meter of respite, stringing together a sequence of climbs and descents including La Fricca, Candriai (the first half of Bondone), Vigo Cavedine, the grueling Santa Barbara (or Monte Velo), and the final ascent to San Valentino from Brentonico.

  • profile
  • map
  • technical info
17
Wed.
28/05/2025
San Michele all'Adige (Fondazione Edmund Mach) - Bormio
154 km

profile

map

technical info

A stage for breakaways and actions from afar. The main climbs, including Mortirolo, are quite far from the finish, but the finale is constantly uphill, albeit not excessively steep, such that a small lapse could result in significant gaps.

  • profile
  • map
  • technical info
18
Thu.
29/05/2025
Morbegno - Cesano Maderno
144 km

profile

map

technical info

A “quiet” stage likely to feature a final sprint, the last before Rome. After a flat start and the rideable climb of Colle Balisio, riders will tackle some must-do climbs for amateurs in the area north of Milan, such as Colle Brianza (summit at Ravellino) and Sirtori. The last 50 km are perfectly flat, with a fast final circuit of 12.5 km to be covered twice.

  • profile
  • map
  • technical info
19
Fri.
30/05/2025
Biella - Champoluc
166 km

profile

map

technical info

A high mountain stage. After climbing Serra from Biella and traversing a short stretch of the Dora Baltea valley, three successive climbs of 16 km each with notable gradients are tackled: Col Tzecore (up to 15%), Col Saint-Pantaléon, and Col de Joux. A descent leads to Brusson, followed by the final climb that ends 5 km from the finish in Champoluc (Ayas).

  • profile
  • map
  • technical info
20
Sat.
31/05/2025
Verrès - Sestrière (Vialattea)
203 km

profile

map

technical info

A decisive stage of the Giro if the gaps are not particularly large. The route retraces much of Chris Froome’s solo ride at the Giro 2018. The approach from Valle d’Aosta to the Lanzo valleys includes the ascent of Colle del Lys as an appetizer to the Colle delle Finestre, the Cima Coppi of this edition with its 8 km of 9% gravel. After a brief descent, the final ascent to Sestriere awaits.

  • profile
  • map
  • technical info
21
Sun.
01/06/2025
Roma - Roma
141 km

profile

map

technical info

A ceremonial final stage similar to those in past years, featuring an initial back-and-forth to the coastline followed by several laps of the city circuit.

  • profile
  • map
  • technical info
Stage 1 Fri. 09/05/2025

Durazzo (Durrës) – Tirana (Tiranë)

profile

map

technical info

A mixed stage with a challenging finale that will reveal the team leaders’ condition right from the start. The approach heads inland from the coast, tackling the area around the capital via the Gracen pass, followed by a final circuit featuring a double ascent of Surrel with gradients in the double digits in the first part.

  • profile
  • map
  • technical info
Stage 2 Sat. 10/05/2025

Tirana (Tiranë) – Tirana (Tiranë) TUDOR ITT

profile

map

technical info

A time trial for specialists. Predictably high averages are expected given the configuration of this very fast course, punctuated only by a few U-turns or sharp corners. In the city centre, there’s a short climb before entering the final stretch.

  • profile
  • map
  • technical info
Stage 3 Sun. 11/05/2025

Valona (Vlorë) – Valona (Vlorë)

profile

map

technical info

A mixed stage featuring numerous ups and downs in the first three-quarters, along with two significant climbs with occasionally steep gradients. The second climb is over 10 km and above 1000 m. A long descent leads to Valona for a likely reduced sprint finish.

  • profile
  • map
  • technical info
Stage 4 Tue. 13/05/2025

Alberobello (Pietramadre) – Lecce

profile

map

technical info

A sprinter-friendly stage with only a small climb at the start, followed by long, straight, high-speed roads interrupted only by the towns along the route. The final circuit is perfect for a bunch sprint.

  • profile
  • map
  • technical info
Stage 5 Wed. 14/05/2025

Ceglie Messapica – Matera

profile

map

technical info

The third stage for fast wheels who, however, will need to earn their sprint. In the past, sprints in Matera have been tight but always suited pure sprinters. The first part is fast along the Metaponto coast, then the peloton heads inland, tackling several short climbs leading to a long descent into the final straight.

  • profile
  • map
  • technical info
Stage6 Thu. 15/05/2025

Potenza – Napoli

profile

map

technical info

A bunch sprint finish in Naples. This long stage traverses the north of Basilicata and Irpinia before reaching the Naples area, skirting Mount Vesuvius and then heading directly toward the Gulf and via Caracciolo.

  • profile
  • map
  • technical info
Stage7 Fri. 16/05/2025

Castel di Sangro – Tagliacozzo

profile

map

technical info

This tough Apennine stage features the first uphill finish. The race tackles Roccaraso at the start, and after a long descent from Pian delle Cinque Miglia to Sulmona, it climbs Monte Urano and Vado della Forcella on Monte Sirente. The various ups and downs culminate in the final ascent from Tagliacozzo to Marsia, with the last 3 km featuring persistent double-digit gradients.

  • profile
  • map
  • technical info
Stage8 Sat. 17/05/2025

Giulianova – Castelraimondo

profile

map

technical info

A major Apennine stage with significant elevation gain (3700 m) and hardly any flat ground to play with. The route takes on roads often featured in the Tirreno-Adriatico, climbing in sequence Sassotetto (Santa Maria Maddalena pass), Montelago, Castel Santa Maria, and Gagliole. Expect an arrival of select groups.

  • profile
  • map
  • technical info
Stage 9 Sun. 18/05/2025

Gubbio – Siena

profile

map

technical info

A gravel stage that features much of the Strade Bianche roads in the finale. After approaching the Senese region, riders will tackle five gravel sections made famous by the Strade Bianche, totaling 29.5 km. They are: Pieve a Salti (8.0 km), Serravalle (9.3 km), San Martino in Grania (9.3 km), Monteaperti (0.6 km), and Colle Pinzuto (2.3 km). The entrance to Siena is from Fontebranda, leading to the Muro di Santa Caterina before entering Piazza del Campo.

  • profile
  • map
  • technical info
Stage 10 Tue. 20/05/2025

Lucca – Pisa TUDOR ITT

profile

map

technical info

A very fast time trial with a small intermediate climb (not classified as a KOM). The route roughly retraces the 1977 time trial won by Knudsen. Starting with a half lap of the Lucca walls (as in the 1984 prologue), it then heads towards Pisa via the Foro di San Giuliano and San Giuliano Terme. Riders follow the Medicean aqueduct to reach River Arno and finally finish next to the Leaning Tower in Piazza dei Miracoli.

  • profile
  • map
  • technical info
Stage 11 Wed. 21/05/2025

Viareggio – Castelnovo ne' Monti

profile

map

technical info

A tough stage from halfway onwards. From Viareggio, the route ascends the Garfagnana, passing through Barga and Castelnuovo. After 25 years since its last appearance, riders will tackle San Pellegrino in Alpe with gradients hitting 20%. A long, winding descent through the woods of the Apennines leads to Cerredolo, where the climb to Toano begins, and finally, with 10 km to go, riders will tackle the ascent of the Pietra di Bismantova, a symbol of the arrival city.

  • profile
  • map
  • technical info
Stage 12 Thu. 22/05/2025

Modena – Viadana (Oglio-Po)

profile

map

technical info

A likely bunch sprint in the heart of the Po Valley. The stage starts with a circuit along the roads of the Matildic Castles before opening up in the plains. After an initial passage through Viadana, the stage features a circuit touching the town of Sabbioneta.

  • profile
  • map
  • technical info
Stage 13 Fri. 23/05/2025

Rovigo – Vicenza

profile

map

technical info

A stage that is (almost) perfectly flat up until the first passage at the finish line. From Rovigo to Vicenza, the route presents only a brief interruption in Castelnuovo, in the Euganean Hills. Once in Vicenza, after the first pass on Monte Berico, the riders will complete two laps of a challenging circuit featuring via Pilla and Monte Berico itself, culminating on the iconic wall where Gilbert triumphed in 2015.

  • profile
  • map
  • technical info
Stage 14 Sat. 24/05/2025

Treviso – Nova Gorica/Gorizia

profile

map

technical info

A flat stage through the Veneto plain and southern Friuli. After Cormons, the riders face the ups and downs of Collio (Brda in Slovenian) and two laps of the circuit linking the two cities of Nova Gorica and Gorizia, with the Saver peak serving as the final bump before a fairly large sprint.

  • profile
  • map
  • technical info
Stage 15 Sun. 25/05/2025

Fiume Veneto – Asiago

profile

map

technical info

A classic “pre-Alpine” mountain stage featuring some “forgotten” climbs. A tribute to Ottavio Bottecchia will be held in the centenary year of his second Tour de France victory. From Romano d’Ezzelino, riders ascend Monte Grappa via the historic Strada Cadorna (which has only been tackled downhill in the last 15 years). A descent to Feltre is followed by a climb to the Altopiano dei Sette Comuni from Enego, culminating in the finish in Asiago.

  • profile
  • map
  • technical info
Stage 16 Tue. 27/05/2025

Piazzola sul Brenta – San Valentino (Brentonico)

profile

map

technical info

A very tough stage with the highest elevation gain of the Giro (almost 5000 m), certainly a decisive one for the overall classification. After departing from Villa Contarini in Piazzola sul Brenta, riders enter Trentino from the Val d’Astico via the Fricca pass, where there won’t be a meter of respite, stringing together a sequence of climbs and descents including La Fricca, Candriai (the first half of Bondone), Vigo Cavedine, the grueling Santa Barbara (or Monte Velo), and the final ascent to San Valentino from Brentonico.

  • profile
  • map
  • technical info
Stage 17 Wed. 28/05/2025

San Michele all'Adige (Fondazione Edmund Mach) – Bormio

profile

map

technical info

A stage for breakaways and actions from afar. The main climbs, including Mortirolo, are quite far from the finish, but the finale is constantly uphill, albeit not excessively steep, such that a small lapse could result in significant gaps.

  • profile
  • map
  • technical info
Stage 18 Thu. 29/05/2025

Morbegno – Cesano Maderno

profile

map

technical info

A “quiet” stage likely to feature a final sprint, the last before Rome. After a flat start and the rideable climb of Colle Balisio, riders will tackle some must-do climbs for amateurs in the area north of Milan, such as Colle Brianza (summit at Ravellino) and Sirtori. The last 50 km are perfectly flat, with a fast final circuit of 12.5 km to be covered twice.

  • profile
  • map
  • technical info
Stage 19 Fri. 30/05/2025

Biella – Champoluc

profile

map

technical info

A high mountain stage. After climbing Serra from Biella and traversing a short stretch of the Dora Baltea valley, three successive climbs of 16 km each with notable gradients are tackled: Col Tzecore (up to 15%), Col Saint-Pantaléon, and Col de Joux. A descent leads to Brusson, followed by the final climb that ends 5 km from the finish in Champoluc (Ayas).

  • profile
  • map
  • technical info
Stage 20 Sat. 31/05/2025

Verrès – Sestrière (Vialattea)

profile

map

technical info

A decisive stage of the Giro if the gaps are not particularly large. The route retraces much of Chris Froome’s solo ride at the Giro 2018. The approach from Valle d’Aosta to the Lanzo valleys includes the ascent of Colle del Lys as an appetizer to the Colle delle Finestre, the Cima Coppi of this edition with its 8 km of 9% gravel. After a brief descent, the final ascent to Sestriere awaits.

  • profile
  • map
  • technical info
Stage 21 Sun. 01/06/2025

Roma – Roma

profile

map

technical info

A ceremonial final stage similar to those in past years, featuring an initial back-and-forth to the coastline followed by several laps of the city circuit.

  • profile
  • map
  • technical info

Follow us
#giroditalia

top sponsor