With a brace of time trials, gravelly nods to the Classics and a last week that’s liable to show the race on its head, this yr’s Giro d’Italia appears to be like to be one to not miss.
As has already been introduced, the Italian Grand Tour, which begins on Might 9 and is the primary of the season, options an Albanian Grande Partenza. It is going to spend three days in its japanese neighbour, with a 13.7km time trial sandwiched between two hilly phases.
Race highlights embody stage 9 into Siena, which options 5 sectors of sterrata, three labeled climbs and a end on the Muro di Santa and into the Piazza del Campo, mimicking the Strade Bianche.
That’s adopted the subsequent day by a 28.6km time trial that may check riders once more, and that finishes outdoors the enduring leaning tower of Pisa.
The mountains start on stage seven – comparatively late by Giro d’Italia requirements – with a 12.6km climb to the end at Tagliacozza at 1,425m altitude.
However probably the most severe motion is saved for the ultimate week, and particularly the climax of the GC battle on phases 19 and 20. Each days current the riders with round 5,000m to climb and end on the French border, at Champoluc and the enduring Sestriere respectively.
There are additionally huge days on the Monday, Tuesday and Wednesday, with a single flat stage in the midst of all of them the one respite for the GC riders.
The newest race content material, interviews, options, evaluations and knowledgeable shopping for guides, direct to your inbox!
Speaking of flat days, the 2025 Giro d’Italia has a possible six alternatives for the sprinters – three of these coming again to again because the race reenters Italy within the first week, and one on the final day – a 141km Rome-Rome outing.
To date 2023 winner Primož Roglič (Crimson Bull-Bora-Hansgrohe) heads the record of main contenders. He’ll face Spanish expertise Juan Ayuso (UAE Crew Emirates), who shall be driving his first Giro d’Italia and shall be bringing his British team-mate Adam Yates alongside for the experience. Yates himself has solely ridden the race as soon as earlier than, manner again in 2017, when he was ninth.
One other debutant anticipated to sign his presence is Visma-Lease A Bike’s Jonas Vingegaard. He would be a part of team-mate Wout van Aert who has already signed up, and, until Tadej Pogačar throws an unlikely last-minute hat into the ring, would virtually definitely be considered the highest favorite, simply above Roglič.
Giro d’Italia 2025 Stage Desk
Stage | Day | Begin | End | Distance | Sort |
---|---|---|---|---|---|
1 | 9 Might | Durrës | Tirana | 164km | Flat |
2 | 10 Might | Tirana | Tirana | 13.7km | ITT |
3 | 11 Might | Vlorë | Vlorë | 160km | Hilly |
4 | 13 Might | Alberobello | Lecce | 187km | Flat |
5 | 14 Might | Cegli Messapica | Matera | 144km | Hilly/Flat |
6 | 15 Might | Potenza | Napoli | 226km | Hilly |
7 | 16 Might | Castel Di Sangro | Tagliocozzo | 168km | Mountains |
8 | 17 Might | Giulianova | Castelraimondo | 197km | Hilly |
9 | 18 Might | Gubbio | Siena | 181km | Hilly |
10 | 20 Might | Lucca | Pisa | 28.6km | ITT |
11 | 21 Might | Viareggio | Castelnovo ne’Monti | 185km | Hilly |
12 | 22 Might | Modena | Viadana | 172km | Hilly |
13 | 23 Might | Rovigo | Vincenza | 180km | Hilly |
14 | 24 Might | Treviso | Nova Gorica / Gorizia | 186km | Flat |
15 | 25 Might | Fiume Veneto | Asiago | 214km | Mountains |
16 | 27 Might | Piazzolo sul Brenta | San Valentino | 199km | Mountains |
17 | 28 Might | San Michele All’adige | Bormio | 154km | Mountains |
18 | 29 Might | Morbegno | Cesano Maderno | 144km | Flat |
19 | 30 Might | Biella | Champoluc | 166km | Mountains |
20 | 31 Might | Verres | Sestriere | 203km | Mountains |
21 | 1 June | Rome | Rome | 141km | Flat |
Full route map
Stage by stage information
Stage 1: Durrès > Tirana, 164km
This opening stage definitely would not ease the riders in gently, with a sizeable second-category climb within the center and twin third-cat peaks in direction of the end. It heads inland from the town of Durrès, looping south then again up north to finish two laps of a 20km ending circuit primarily based on Tirana.
Stage 2: Tirana > Tirana, 13.7km (ITT)
This stage is as easy as they arrive – a comparatively brief race in opposition to the clock with solely a single category-four lump within the center as an additional check. Easy it could be, however it should create gaps between the GC favourites that may should be closed down afterward within the race, and an early pecking order of types shall be established.
Stage 3: Valona > Valona, 160km
At the moment presents up the hardest terrain the riders will come throughout throughout their Albanian foray. An early cat-four is adopted within the second half by a ten.7km cat-two climb at 7.4% common. Any breakaways will then have practically 40km (largely downhill and flat) to make the hole stick.
Stage 4: Alberobello > Lecce 187km
The primary stage again on Italian soil – only a hop from Albania to the heel of the boot – may simply be probably the most nailed-on dash within the race. The primary 35km are downhill after which there’s barely a blip on the profile till the end in Lecce.
Stage 5: Ceglie Messapica > Matera, 144km
This one is a largely flat day with a lumpy end that may see the again of a few of the pure sprinters, however continues to be prone to finish in a bunch sprint of types.
The climbing begins with round 30km to go on the cat-four Montescaglioso, after which it is lumpy all the best way into the Unesco World Heritage metropolis of Matera.
Stage 6: Potenza > Napoli, 210km
The third and final of the ‘sprinters’ trio’ of phases options what the quick males may take into account a fairly unfriendly profile, with an early cat-two and a cat-three with 65km to go. Nonetheless, proceedings are largely flat after that – a bunch dash does appear on the playing cards.
Stage 7: Castel di Sangro > Tagliacozzo, 168km
This Apennine stage is the sign for the climbers to get their skates on, with a fearsome profile that includes a cat-three, a pair of cat-two climbs within the center, and the 12.6km, 5.4% haul to the end. It is perhaps a bit tame for a correct GC shoot-out, however a breakaway skirmish definitely appears to be like attainable.
Stage 8: Giulianova > Castelraimondo, 197km
Simpler than yesterday, however nonetheless powerful. ‘Lumpy’ would not fairly cowl it, both, with its category-one climb to Valico di Santa Maria Maddelena midway by way of. The second half is up and down however not extreme – maybe one other day for the escape artists.
Stage 9: Gubbio > Siena, 181km
And now for one thing a bit completely different. Not utterly completely different, although, as a few of it’s recognisable from the early-season Strade Bianche basic. That includes 5 sectors of white gravel roads and the enduring end into Siena’s Piazza del Campo, this can be a stage to not be missed.
Stage 10: Lucca > Pisa, 28.6km (ITT)
The race returns after a relaxation day for the second and last time trial within the race. It isn’t dissimilar to the one on stage two, apart from the very fact it is greater than twice as lengthy, which can go well with some greater than others. Like stage two it has a lump within the center, nevertheless it’s much less pronounced. A straight-up, big-engine drag race.
Stage 11: Viareggio > Castelnovo ne’Monti, 185km
That is formally a ‘hilly’ fairly than mountainous stage, nevertheless it does function the correctly troublesome ascent of the cat-one Alpe San Pellegrino midway by way of, whose 14km, 8.7% slopes are certain to see a break up of types – and maybe a breakaway.
Any escapees could have a troublesome second half of the stage forward of them – always lumpy with two cat-twos, one coming simply 5 kilometres from the end.
Stage 12: Modena > Viadana, 172km
The sprinters haven’t had an apparent likelihood since stage six, and although right this moment’s outing north into Lombardy could be very prone to finish in a bunch sprint, the sprinters should work for his or her prize due to a shark’s-tooth mid-stage part.
Stage 13: Rovigo > Vicenza, 180km
Probably one of many tamest Grand Tour stage profiles that features 5 categorised climbs that we have ever seen. A lot of it’s pan-flat, whereas all of the climbs are fourth cats. Nonetheless, 4 of these are available in fast succession in direction of the end, and one rises to the road.
Stage 14: Treviso > Nova Gorica / Gorizia, 186km
At the moment’s stage dips a toe into neighbouring Slovenia – homeland of GC favorite Primož Roglič. Uniquely it finishes in a metropolis that’s twinned throughout the border of the 2 nations – therefore its double-barrelled identify. Tomorrow is a relaxation day, and given the week forward, the riders are going to want it.
Stage 15: Fiume Veneto > Asiago, 214km
In the event you’re having a troublesome day at work on this Monday, spare a thought for the Giro’s riders. They’re going through the primary of 5 very exhausting days within the saddle to mark the ultimate week of the race. This is perhaps one of many ‘simpler’ of the 5, however it’s nonetheless 214km lengthy with the 25km climb of Monte Grappe within the center.
Stage 16: Piazzola sul Brenta > San Valentino, 199km
This basic shark’s-tooth mountains profile options 5 categorised climbs, with a brace of cat-ones coming late on. First of these is the Santa Barbara (12.7km / 8.3%), which is adopted in fast succession by the 17.4km, 6.4% climb to the end.
Whereas yesterday could have seen the riders merely watchful, the GC combat is prone to start once more right here in earnest.
Stage 17: San Michele all’Adige > Bormio, 154km
One other main climbing day sees the riders tackle one of many hardest and most iconic climbs of the Giro d’Italia – the Mortirolo.
A battle is prone to erupt on its slopes, however this might not be for the GC until somebody senses blood, as there are nonetheless 50km to go to the end that are lumpy however function only one third-cat climb.
Stage 18: Morbegno > Cesano Maderno, 144km
At the moment brings reduction for the GC riders and sprinters alike, with the previous in a position to down arms for a second whereas the latter are let unfastened within the terrain that they got here right here for.
It is going to possible come as no shock to discover a trio of labeled climbs midway by way of, however the final 50km are downhill or flat.
Stage 19: Biella > Champoluc, 166km
If anybody with designs on the general win in Rome was biding their time, right this moment is the place the wait has to finish. The primary of a pair of super-hard, 5,000m climbing days within the mountains of north-western Italy.
It is not fairly a summit end, however riders will nonetheless must knock down the cat-one triple of the Col Tzecore (16km, 7.7%), the Col Saint-Pantaléon (16.5km, 7.2%) and the Col de Joux (15km, 6.9%). Final off is the smaller cat-two rise to Antagno and a five-kilometre downhill to the end.
Stage 20: Verrès > Sestriere, 203km
By the tip of this stage, we are going to know the identify of the Giro d’Italia winner, 2025. A lot of the day is comparatively innocuous in comparison with the fearsome profiles of earlier within the week, with only a cat-four and cat-two within the first 159km.
Then the race ignites, although, because it hits the Colle delle Finestre. This 2,178m behemoth is the place Chris Froome attacked within the 2018 race to win his final Grand Tour, and marks the very best level of this yr’s race.
From the highest of the Finestre there’s simply 28km, together with a cat-three ascent to Sestriere, to conclude the GC battle of this yr’s race.
Stage 21: Rome > Rome, 141km
After the largest switch of the race comes the standard Rome-based end, that includes seven circuits of the town and a last foray for the sprinters who’ve made it by way of the ultimate week.