Stages 2026 Giro d'Italia
| Date | Day | Stage | Kilometers |
| 08/05 | Friday | Stage 1 | Nessebar - Burgas | 147 |
| 09/05 | Saturday | Stage 2 | Burgas - Veliko Tarnovo | 221 |
| 10/05 | Sunday | Stage 3 | Plovdiv - Sofia | 175 |
| 11/05 | | Restday | |
| 12/05 | Tuesday | Stage 4 | Catanzaro - Cosenza | 138 |
| 13/05 | Wednesday | Stage 5 | Praia a Mare - Potenza | 203 |
| 14/05 | Thursday | Stage 6 | Paestum - Naples | 141 |
| 15/05 | Friday | Stage 7 | Formia - Blockhaus | 244 |
| 16/05 | Saturday | Stage 8 | Chieti - Fermo | 156 |
| 17/05 | Sunday | Stage 9 | Cervia - Corno alle Scale | 184 |
| 18/05 | | Restday | |
| 19/05 | Tuesday | Stage 10 (ITT) | Viareggio - Massa | 42 |
| 20/05 | Wednesday | Stage 11 | Porcari (Paper District) - Chiavari | 195 |
| 21/05 | Thursday | Stage 12 | Imperia - Novi Ligure | 175 |
| 22/05 | Friday | Stage 13 | Alessandria - Verbania | 189 |
| 23/05 | Saturday | Stage 14 | Aosta - Pila (Gressan) | 133 |
| 24/05 | Sunday | Stage 15 | Voghera - Milan | 157 |
| 25/05 | | Restday | |
| 26/05 | Tuesday | Stage 16 | Bellinzona - Carì | 113 |
| 27/05 | Wednesday | Stage 17 | Cassano d'Adda - Andalo | 202 |
| 28/05 | Thursday | Stage 18 | Fai della Paganella - Pieve di Soligo | 171 |
| 29/05 | Friday | Stage 19 | Feltre - Alleghe (Piani di Pezzè) | 151 |
| 30/05 | Saturday | Stage 20 | Gemona del Friuli 1976-2026 - Piancavallo | 200 |
| 31/05 | Sunday | Stage 21 | Rome - Rome | 131 |
Stage 1: Nessebar - Burgas
Stage 1: Nessebar - Burgas, 156 kilometers
The race starts off in Bulgaria and the Grande Partenza takes place in the city of Nessebar. The opening stage of the race and the first pink jersey should be attributed to a sprinter after a flat day and a finale in Burgas right by the Black Sea.
This is a fairly simple stage and one where surprises are hard to come by. The whole day will be spent by the Black Sea coast and the riders will head south towards Sozopol where they will then ride a small circuit. This will include the day's only KOM, which isn't actually a climb, but will crown the first leader of the race.
The riders then return back north through the same road they previously rode by and return to Burgas, but this time around to finish the stage. It is not a technical finale, with only a small left-hand corner inside the final kilometer providing the need for early positioning. We can expect a very fast finale, with a fresh peloton having no orographic challenges during the day.
Stage 2: Burgas - Valiko Tarnovo
Stage 2: Burgas - Valiko Tarnovo, 220 kilometers
The second day of racing offers up opportunities to many riders. It's a long day on the bike, 220 kilometers long and with a punchy finish. The first portion of the stage is rather simple and flat, with the riders leaving from Burgas into mainland Bulgardia. There will be two small climbs which, this time around, are actual ascents that provide a challenge. The averages are in the 4% however, so they will not be a location to drop any riders.
But the final kilometers are not easy by any means. There is a 3-kilometer climb close to the finish that averages 7%, and ends very close to the finish in Valiko Tarnovo. The kilometers going into the climb are a constant up-and-down and include the Red Bull Kilometer, meaning the pace will be high and the riders will already enter the climb with some fatigue present.
The ascent is hard enough for serious attacks, although the GC riders should neutralize themselves. We can have a group of GC riders, some climbers and puncheurs surviving; which can lead to a small peloton sprint or a late attack succeeding.
The climb ends with 11 kilometers to go and then in the final 2 kilometers there is a small ascent from the river into the center of Valiko Tarnovo. The final kilometer is flat but by no means will the riders be fresh when they get there, opening opportunities for lots of scenarios.
Stage 3: Plovdiv - Sofia
Stage 3: Plovdiv - Sofia, 174 kilometers
Stage 3 is another opportunity for the sprinters. There is a small climb halfway through the day but it's not too difficult and the remainder of the day is pan-flat which means the fast men shouldn't be too bothered.
175 kilometers from Plovdiv to Sofia, with a 9-kilometer long climb at 5% halfway through. The finale is as simple as you could possibly imagine, as the run-in to the Bulgarian capital is not only completely flat but a complete straight line. The riders will in fact ride in a straight line for dozens of kilometers, directly into the finish line which will crown a sprinter. It will bring memories of the UAE Tour, only in an Eastern European landscape.
Stage 4: Catanzaro - Cosenza
Stage 4: Catanzaro - Cosenza, 144 kilometers
The riders arrive to Italy with a short stage, and one that is tricky to guess how it will end. The start off from Catanzaro in Calabria is flat and it's going to begin the rider's move up north. But it's a tricky day on the bike, with the Giro organizers throwing in an obstacle in the way of the sprinters and creating that tension.
A sprint is indeed the most likely scenario, but there is a 14.5-kilometer long climb that averages around 6%. Don't be mistaken, this is a serious climb. No, it's not an Alpine pass, but the Cozzo Tunno climb will take quite some time to ascend and the sprinters did not particularly train this sort of effort.
The climb ends with 43 kilometers to go, so just short of an hour to the finish. With certainty, the teams that want to put the pure sprinters under difficulty have the terrain to do so, definitively, whilst having a short distance to keep up the work and prevent them from coming back.
Equally, we may see some attacks here, not only to chase KOM points but to create the opportunity to win a stage or even go for the pink jersey. The sprinter teams, even those that can climb well, can't afford to push too hard or they will isolate their leaders quickly. Hence, an all-out attack from a few riders may create a gap that is then hard to close back down.
This should see a reduced peloton sprint into Cosenza. The finale is flat, so we can't be mistaken into believing it's likely that we won't see a sprint, but it is fair to suspect not everyone will arrive to the finish in contention for a good result.
Stage 5: Praia a Mare - Potenza
Stage 5: Praia a Mare - Potenza, 204 kilometers
A stage for the 'baroudeaurs'. The
Giro d'Italia has never been fond of preventing the breakaway specialists from having their opportunities, and here there is an ideal one. There is a long history of riders benefitting from week 1 breakaways to jump into the race lead; and that could be the center topic of the day.
Out from Praia a Mare, the first hour of racing could be very hard. There is a third-category climb into Prestieri which is 13 kilometers long at 4.6%, which allows the climbers to attack and get ahead of the peloton. It's not steep enough, at the same time, to prevent classics specialists and rouleurs from doing the same.
The stage is too hard for the sprinters, but the hard climbs are usually too far away from the finish for main GC men to be taking big risks. We should see a strong breakaway form, which could then not be caught again. With over 200 kilometers on the menu, any chase will be difficult, and undergo a lot of flat terrain whilst also throwing in a very difficult climb into the mix.
The climb to Monte Grande de Viggiani is 6 kilometers long at 9%. If it was a summit finish, we could expect serious differences. But usually, not many men want to take risks in the first week of a Grand Tour, and with 48 kilometers to the finish, some may hesitate to make moves.
What follows is terrain that is favourable for attackers however, regardless of where they stand in the race. We have got rolling climbs, a Red Bull Kilometer with 31 kilometers to go; and the final 25 kilometers are mostly downhill.
However, the final kilometers again have a few climbs in the mix, ideal for the classics specialists. There is a 1.3-kilometer long climb at 7%, with 12% ramps at the bottom, that ends with a mere 4 kilometers to go.
The riders climb into the town center and then descend back down again, with technical roads; before a slight climb to the finish in a larger avenue. But it's not likely that there will be much of a sprint finish at the end of the stage for that to be crucial.
Stage 6: Paestum - Napoli
Stage 6: Paestum - Napoli, 161 kilometers
The Giro d'Italia returns to Napoli once again after a start in Paestum. A city that has hosted multiple finishes over the past few years, always for sprint stages. It does not come as a surprise, as it is one of the major southern cities in the country and one that has also had fantastic finales over the past few years.
This time around, the riders face no climbs on their way to the 'home' of Diego Maradona. The stage underwent late changes to ensure that the sprinters would have their way, and for a high-speed dramatic finale to be held on the Piazza del Piebiscito - a change in comparison to the sea-side avenue that has hosted the last sprints.
The pure sprinters can't afford to waste such an opportunity, on what is also the last day before the race truly reaches the mountains.
Stage 7: Formia - Blockhaus
Stage 7: Formia - Blockhaus, 246 kilometers
The longest stage of the race and the Giro has offered up something that is rare: A 200Km+ mountain stage. The Tour and Vuelta have completely left this stage template behind, but the Giro reignites a traditional formula.
Certainly, it's not a brutal stage, but in the Apennines there aren't many flat roads and the final half of the stage is quite difficult even before reaching Blockhaus. The start from Formia immediately provides some climbing terrain, which allows for a strong breakaway to form.
But it's a long stage, where endurance plays a role, and where saving as much as possible towards the final climb is key. The differences can certainly be made bigger due to that. There are 4400 meters of climbing on this stage, the toughest so far in the Corsa Rosa. Much of that comes on the last 110 kilometers, which feature four climbs - only one of them categorized - ahead of the final ascent.
And that is the mythical Blockhaus, perhaps the hardest of all mountains in the Appenines. Whilst not the longest side, the 13-kilometer long climb is very steep and constant and will create very meaningful differences.
The average gradient is of 8.6%, quite similar to the Alpe d'Huez, however on a much more exposed road, where the wind can also play more of a role. This, the first mountain stage, is also certain to separate those who will fight for the race win and those who won't; and will create a clear order in the race.
Stage 8: Chieti - Fermo
Stage 8: Chieti - Fermo, 159 kilometers
A typical explosive Giro stage, it is one that many have to pay attention to. After the riders leave the mountains of central Italy behind, they enter the coast of Abbruzo and Marche where the climbs into the small towns are usually treacherous and quite explosive.
Experience is key at the Giro, every region has its own particular challenges, and suit different types of riders. At Tirreno-Adriatico, we have gotten used to seeing the hilly stages create meaningful differences. The Giro organizers have attempted to bring that dynamic into the three-week race as one of the final stages in the first week.
The riders begin in Chieti, with a slight uphill start suited to rouleurs; but the truth is the riders have 95 kilometers that are almost fully pan-flat through the coast. But as soon as the riders pass the intermediate sprint and head inland, a new stage begins.
Two categorized climbs will open things up; whilst with 24 kilometers to go the peloton faces a Red Bull Kilometer on an 11% uphill climb - the Muro del Ferro in Fermo. The riders leave the town back down to the sea, and will then come up once again.
They will ascend to Capodarco first, 2.5 kilometers at 6% which ends with a mere 7 kilometers to go. But this climb won't be used for attacks, instead, the GC favourites and stage contenders will try to stay in the front of the peloton, in order to get to the descent well positioned and, respectively, the same towards the final climb.
For avid watchers of Tirreno-Adriatico, this finale won't be a surprise. It has to be well studied beforehand. Fermo has hosted finales in 2017 and 2022, with Peter Sagan and Warren Barguil (the latter from a breakaway) winning stages in an explosive finale. The climb begins with a 800 meters at almost 14% which max out at a whole 22%. A gruesome ramp where attacks are possible, but above all the riders will attempt not to go beyond their limits.
The road flattens out, and then the final 1.2 kilometers average 8%, with several right-hand corners that allow riders ahead to briefly go out of sight - and a corner very close to the finish. It's one where the pure puncheurs can thrive, but the strongest riders will mostly be the GC men.
As a whole, the climb is 3.7 kilometers long at 5.7%, and culminate an explosive stage.
Stage 9: Cervia - Corno alle Scale
Stage 9: Cervia - Corno alle Scale, 184 kilometers
The final day of the first week will be tricky, and are an unusual sight at the Giro. Stage 9 will take place fully in the Emilia-Romagna region and have an 'unipuerto' profile, something very common at the Vuelta a España but rather unusual in the Corsa Rosa.
The first 105 kilometers of the stage are virtually pan-flat, running from Cervia up until the outskirts of Bologna. The riders then head back into the Appenines - this time, the 'Settentrionale', an area not frequently visited by the Corsa Rosa.
On the menu is a summit finish at Corno alle Scale. To get there, the riders will first take on the climb to Querciola, which is just over 11 kilometers long at 4.2% - although the first kilometers are almost flat and lower the average significantly.
There is a very small descent inbetween climbs, and Corno alle Scale is around 13 kilometers long at 6%. There is a Red Bull Kilometer interestingly placed 1.5 kilometers into the climb, which could shake things up if the breakaway is caught by that point.
The climb however has a few relatively flat sections, and the attacks should only come after passing through the Madonna dell'Acero with 3 kilometers to go.
That is because those 3 kilometers average 10% in gradient, terrain that allows for big differences to be made and for teammates to not be of much use. Here, the GC riders have no alternative to going head-to-head, and with this being the final day of week 1, it is unlikely that anyone will hold back.
Stage 10 (ITT): Viareggio - Massa
Stage 10 (ITT): Viareggio - Massa, 40.2 kilometers
The 10th stage - which is also the opening day of the second week - is the race's sole time trial. This takes place from Viareggio to Massa, as the riders traverse back into the western coast of Italy, straight into the Tirreno sea.
it is pan-flat and 40 kilometers long which favours the specialists and gives them an opportunity to take a stage win. There is not a single - even small - climb, it is purely a day for those who specialize in the discipline to show their worth.
However the GC fight is always going to be the main story of the day, with this route providing enough kilometers to truly create differences. There is nowhere to hide as the route is not technical, and will take place fully by the coast which also allows the wind to play a role.
Stage 11: Porcari - Chiavari
Stage 11: Porcari - Chiavari, 178 kilometers
The Giro heads into Liguria on stage 11, a coastal stage however on with plenty traps. Some will see an opportunity for a breakaway win; some GC riders may see it as terrain to try and surprise; whilst others will see it as dangerous roads where they have to stay safe and well positioned at all times.
The start takes place in Porcari, and gives way to a 195-kilometer long stage that has a mostly flat first half. But the second is the complete opposite, with three categorized climbs and plenty other that the riders will feel in the legs.
2.6Km at 6.8%; 98Km to go
2Km at 7%; 89Km to go
7.4Km at 4.9%; 79Km to go
9.9Km at 6.2%; 59Km to go
5.7Km at 6.3%; 28Km to go
4.6Km at 6.4%; 12Km to go
It's another day for the breakaway specialists. This is terrain that is hard, but the climbs are not brutal to make a big difference. Climbers can win here; puncheurs can win here; form on the day, fatigue management entering the second half of the Grand Tour, and tactical knowhow can all be key in the fight for the stage win.
It's a classic Giro day where the riders make the race, and the terrain is simply too treacherous to know for sure what outcome to expect. The climbs have different durations and gradients, whilst none takes the spotlight, meaning the winning attack can come anywhere.
For the GC men, it's not easy to create gaps in these climbs, but it's a day where one risks losing a lot. The final ascent with 12 kilometers to go has a Red Bull Kilometer in it, meaning we can see attacks in pursuit of the bonus seconds.
The riders then have an extremely technical descent back into the sea, and the riders tackle an urban finale in Chiavari where there is still an uphill ramp with 4 kilometers to go where we may see more attacks before the flat finale.
Stage 12: Imperia - Novi Ligure
Stage 12: Imperia - Novi Ligure, 177 kilometers
The riders take on a day where a sprint is very likely to decide the outcome of the day. The profile is not fully flat, but the climbs are not overly hard and still come very far away from the finish to make a true impact.
The last of the climb ends with still 52 kilometers to go and the gradients are simply not hard enough to truly put the sprinters into difficulty with definitive effect, meaning a bunch sprint is quite likely.
In Novi Ligure, the sprinters return to the spotlight, with a non-technical finale that will provide the leadout trains with a golden opportunity before the race reaches the Alps.
Stage 13: Alessandria - Verbania
Stage 13: Alessandria - Verbania, 186 kilometers
Another tricky stage, with a completely flat profile all the way until the final kilometers. The stage doesn't seem to be designed for any type of rider in particular. Again it is too hard for the sprinters whilst seemingly not hard enough to create differences for the GC.
A breakaway day, but also one that is easy to control... We could see interesting dynamics on this 13th day which is held from Alessandria into Verbania, crossing the Po valley and entering the Alps in a gentle manner.
The first 165 kilometers, four hours of racing, will be done on mostly pan-flat roads with nothing to note. The riders head north in what is a transition stage, where it's easy to control a breakaway group. But who will want to do so?
There are two climbs to note then, before the stage finale. One is 2.4 kilometers long at 5.8% and ends with 31 kilometers to go; and the second is 4.7Km at 7% which ends with 13 kilometers to go. The first half of the final climb has a Red Bull Kilometer, whilst the second half averages almost 10%, and so we could see an all-out GC battle on more explosive terrain.
It's a tricky finale, but attacks are quite possible anywhere. There is a descent and a few flat kilometers, meaning teams do have reasons to have men in front and then potentially try to benefit from their presence tactically in the final flat kilometers to extend their gap.
Stage 14: Aosta - Pila
Stage 14: Aosta - Pila, 133 kilometers
One of the most important stages of the race. The riders start in the city of Aosta and will spend the whole day in a radius of just a few kilometers, going up five climbs in the Valle d'Aosta which can be considered the first queen stage of the race, with 4200 meters of climbing packed ina very short distance.
It is a very short mountain stage with only 133 kilometers on the menu, but the organizers have designed the stage in a way that its short distance might actually have an influence. They have inserted a very difficult climb at the start of the day, something the Tour and Vuelta very rarely risk doing anymore. This is Saint-Barthelémy, which is 15.7 kilometers long at 6.2%.
This means we can see GC raids, or very serious attacks right from the start. Most of the GC men will save themselves for the final climb, but that does not mean there isn't terrain to attack beforehand. All descents in the region are extremely technical and require the utmost attention, as the peloton can split at any moment.
5.8Km at 6.2% (71Km to go) will be the second climb; whilst then there is a two-climb combination that is quite difficult and closely united: Lin Noir and Verrogne. The first is 7.5 kilometers long at 7.8%; and the second 5.6Km at 6.9%.
They end with 50 and 41 kilometers to go respectively. The descent from the latter is very long, technical and steep. There will only be a few kilometers back into the outskirts of Aosta, where the riders will ascend into the final climb.
This will take the peloton up to Pila, one of the many mountain towns that are spread throughout the valley. A true Alpe d'Huez, only longer. 20 hairpins on a climb that is 16.6 kilometers long and averages 7%.
This is a brutal summit finish at the end of a brutal stage, where the fatigue of two weeks of racing can also begin to be a key factor. Only the pure climbers can battle for such a stage, where the GC will take further shape.
Stage 15: Voghera - Milano
Stage 15: Voghera - Milano, 136 kilometers
The final stage of the second week is an unusual sight, as the riders head into Milano for a sprint finish. The main city in the north of Italy often hosts time trials to end the race, but this time around the scenario is different, and the penultimate Sunday of the race sees a day for the sprinters, with many expected to follow the stage roadside.
The riders begin in Voghera and for many it can even be considered a rest day, with 157 pan-flat kilometers leading to Milano, where we will see a circuit finish where the sprinters will have a golden opportunity to show what they're worth.
Stage 16: Bellinzona - Cari
Stage 16: Bellinzona - Cari, 113 kilometers
The stage that takes place fully within Switzerland - the small Italian-speaking portion of it. Road work forced the organizers to change the stage's original format, and instead we have a very odd mountain stage as a result.
But different means that there is a land of opportunity. The first day of the final week of racing sees a flat start and then a hilly circuit with two climbs present. One is 4.7Km long at 5.6% and the other 3 kilometers long at 8.3%.
We can see the breakaway form here, as the stage is very short at a mere 113 kilometers in distance, or we can see some teams impose a strong pace right away in order to prepare attacks on the final climb to Carí.
Both climbs will be tackled twice; the last of which with 48 kilometers to go. A short descent will follow, before the riders change valleys. The final climb will be preceded by quite a lot of false-flat uphill kilometers, which mean the riders can enter the final climb already with quite some fatigue. There is a Red Bull Kilometer right before the base of the climb, which is then 11.6 kilometers long.
it's a hard climb, another Alpe d'Huez lookalike, with 19 hairpins. The climb is almost 12 kilometers long averaging 8% and it is just steep, right from the base to the summit in the ski resort. The final kilometer averages 10%, pointing towards an effort that has to be measured perfectly, as riders can explode and lose massive amounts of time in the finale.
Stage 17: Cassano d'Adda - Andalo
Stage 17: Cassano d'Adda - Andalo, 200 kilometers
An odd stage, one for the breakaway to certainly succeed in, however with a flat start. The Giro has designed another stage suited to the breakway specialists, the classics riders and puncheurs, whilst some climbers can also be in the mix.
It is a stage that features 55 pan-flat kilometers at its start, and is then packed with small climbs, despite being inserted in the middle of the Alps. There is no climb that is overly long or steep, meaning you can make differences, but the race is to be made on the valley roads inbetween.
The GC riders can't make the difference on these roads and a sprint isn't realistic. In the third week, many are looking to save their race and can do so here with plenty of their cards. The final hours of racing feature several rolling climbs and a mostly uphill trajectory.
Then, the Red Bull Kilometer is on a difficult climb with 15 kilometers to go, uncategorized yet one where differences can be made. In total, that one ends with 10Km to go and is 8.3 kilometers long at 3.6%.
The riders reach Andalo, descend from it, and then climb back up to it. A very fast approach to the final 2 kilometers which feature a hilltop finish, which is 2.3 kilometers long at 6.8%.
In the GC fight, this isn't terrain to win time, but you still need good legs to prevent losing seconds in the finish - which could also be interpreted as blood in the water for any rider's rivals ahead of key days in the race.
Stage 18: Fai della Paganella - Pieve di Soligo
Stage 18: Fai della Paganella - Pieve di Soligo, 167 kilometers
The 18th stage is another odd stage, a day that almost looks fully flat, but then has one 'shark tooth' close to the finish. It is another breakaway stage, not hard enough for the climbers, but too hard for a sprint. With lots of opportunists looking for a shot and several rolling climbs at the start of the day, it's impossible to prevent a strong group from going up the road.
The riders follow a southeastern trajectory into Pieve di Soligo which hosts the stage finale. The grand feature of the stage is the Muro di ca'del Poggio. This is a climb that cannot be confused with the Poggio di Sanremo, which marks Milano-Sanremo.
Instead, it's a short but incredibly steep climb that summits with just under 10 kilometers to go, averaging 11% and maximum gradients quite above it. Climbers can make the difference, not only puncheurs, here.
In the breakaway, we should see riders anticipating it, whilst others save their legs for the decisive effort there they mean to carry all the way to the line. In the peloton, the GC men will need their utmost attention to enter it well positioned.
Ahead of the queen stage, not many should want to spend a lot of energy with attacks, but they have to spend whatever is necessary to secure their positions. More explosive riders can certainly attack and try to make alliances and extend gaps in those final 10 kilometers, on a day where having teammates in the breakaway can also assist in this mission.
Stage 19: Feltre - Allege (Piani di Pezzè)
Stage 19: Feltre - Allege (Piani di Pezzè), 151 kilometers
Stage 19 of the Giro is the queen stage, with 151 kilometers on the menu in the Dolomites. The stage is short, yes, but so difficult that there is no getting around it. Not only are the climbs very difficult, but they come in quick succession and also see altitude enter the picture.
The first kilometers are rolling, allowing riders to jump in the breakaway, although no categorized climb means that we can see a wide variety of figures trying to anticipate the peloton in to the mountains. 4900 meters of climbing, and they mostly begin with the Passo Duran.
The first climb of the day is equivalent to the Alpe d'Huez, featuring 12 kilometers at over 8%. A short descent leads directly into Coi which is 5.8Km at 9.3%; and another short descent leads directly onto the third climb of the day which is the Forcela Staulanza (6.3Km; 6.7%).
But these climbs, despite their difficulty, will likely only be used to create fatigue into the fourth one. The mythical Passo Giau returns, and will be climbed from Selva di Cadora, it's hardest side. The climb is 9.8 kilometers long, averages 9.3% and summits at 2226 meters of altitude, bring in every aspect of what makes a climb hard.
The weather in the region is also often instable, with the temperatures being inevitably cold at the summit. The riders take on a very fast descent and go directly into the Passo Falzarego, which is 10 kilometers long at 5.4%.
But the climb can make bigger gaps than one could expect, taking into consideration the fatigue factor, right after the Giau specially; and also its altitude with over 2100 meters at the summit.
The riders descend back down over 1000 meters but the stage does not end there. Instead, there is still a summit finish at Piani di Pezzé, a shorter climb but one that is incredibly steep. 5 kilometers at 9.6% will bring the stage to a proper end.
Stage 20: Germona del Friuli - Piancavallo
Stage 20: Germona del Friuli - Piancavallo, 199 kilometers
The final mountain stage of the race starts off completely flat and it's a day where the breakaway is unlikely to succeed, as when the race goes uphill, we're going straight into action. The start is flat and it's a stage that is not hard to control.
Following the 2024 format, the final climb will be ascended on two occasions, and this time around it is Piancavallo - which will correspond with a summit finish.
The climb is 14.5 kilometers long, averaging 7.8% - with the first half being steeper than what these numbers suggest. In any case, a brutal climb, which is summited the first time with 53 kilometers to go, and inbetween is mostly flat.
Stage 21: Rome - Rome
Stage 21: Rome - Rome, 131 kilometers
The race finishes off once again in Rome, with a stage that is suited to the sprinters and will be featuring a circuit around the Italian capital to wrap off the three-week race. Rome hosts the finale of the Giro d'Italia.
The stage will start in the capital, move out of it, and then return for a final circuit that will see the riders go through some of its most iconic monuments. There is going to be an intermediate sprint by the Colosseum; whilst the sprint finish will take place next to the Circo Massimo.