In depth look at the 2025 Giro d’Italia Uomini Route

For the first time in its 108-edition history, the Giro dโ€™Italia crosses the Adriatic for its Grande Partenza, with Albania hosting the opening three stages. While the country is new to Grand Tour cycling, the terrain certainly isnโ€™t shy of bite. Stage 1 from Durrรซs to Tirana features three classified climbs, including a cat 2 ascent mid-stage and a trio of short, punchy ramps inside the final 25km โ€“ the kind of opening test that can quickly expose poor positioning or poor preparation.

Stage 2โ€™s 13.7km individual time trial, also in Tirana, is the first big GC filter. Itโ€™s short and technical, with riders tackling city centre corners and a fourth-category ramp halfway through. The GC gaps wonโ€™t be massive โ€“ this isnโ€™t the Planche des Belles Filles โ€“ but the rhythm changes and the risk-reward nature of such a technical course mean mistakes will be punished. Itโ€™s also a chance for big engines like Primoลพ Rogliฤ and Juan Ayuso to assert themselves early.

Primoz Roglic 2025 Giro d'Italia AlbaniaPhoto Credit: RCS

Stage 3 adds a little more intrigue before the race returns to Italy, with a 160km loop around Vlorรซ that includes the cat 2 Llogara Pass โ€“ 10.3km at 7.2% โ€“ and 40km of fast descending and rolling terrain to the line. Itโ€™s not a summit finish, but itโ€™s a proper climbing day that wonโ€™t suit the pure sprinters and could reward a punchy GC outsider or a breakaway opportunist if the favourites sit back.

The first rest day then involves a logistical hop across the Adriatic, taking the race to Puglia for a trio of flat stages that look like sprinter territory on paper. But the Giro rarely gifts a clean bunch sprint โ€“ think 2023โ€™s stage to Salerno and the chaos in the wet. The quality of the sprint field is high, with Mads Pedersen, Kaden Groves, Olav Kooij and Sam Bennett among the headline names โ€“ but theyโ€™ll have to fight for every opportunity, especially with reduced bunch finishes and opportunistic attacks already defining recent editions.

Stage 7 to Tagliacozzo, finishing at 1,425m after a long drag from the Castel di Sangro plateau, is the raceโ€™s first true GC test โ€“ and one that could reveal as much about whoโ€™s not ready as it does about who is. But the real sting of week one is still to come. Stage 9, from Gubbio to Siena, borrows heavily from Strade Bianche and features five gravel sectors totalling 24km, with three classified climbs and a finish on the iconic Muro di Santa. Several GC riders, including Rogliฤ, Ayuso and Tiberi, have already named it as one of the most feared days of the Giro. There will be no room for error. Time gaps could be minutes, not seconds. And with another time trial looming in Pisa just a day after the second rest day, week one ends with a double blow for anyone off their rhythm.

divGiro-dItalia-2025-routediv

Week two โ€“ control or chaos before the storm?

Week two of the Giro dโ€™Italia is often a period where the main contenders consolidate rather than attack, and 2025 is no exception. But with a deceptively complex route and another pivotal time trial early in the week, itโ€™s a phase that could just as easily undo a contender as set one up.

Stage 10 brings the race back from its second rest day and wastes no time. The 28.6km individual time trial from Lucca to Pisa is the longest test against the clock in this yearโ€™s race and will likely be the last real chance for time trial specialists to make a mark. The profile is flatter and faster than Tiranaโ€™s opener โ€“ ideal for riders like Ayuso and Rogliฤ, both former stage winners in the discipline. But the final few kilometres into Pisa feature a change of rhythm and a few technical corners near the iconic Leaning Tower, meaning pacing will be crucial. Carapaz, who has quietly improved his time trialling in recent seasons, will be looking to limit losses. For Derek Gee and Antonio Tiberi, both of whom have worked hard on their aero positions this year, itโ€™s a stage to prove their top-five credentials.

Stage 11 to Castelnovo neโ€™Monti looks benign at first glance, but it could be a trap. The dayโ€™s major climb โ€“ the cat 1 Alpe di San Pellegrino โ€“ comes early, but what follows is relentlessly lumpy terrain. The final 50km feature a sting in the tail with two category 2 climbs packed into the run-in, and the kind of rolling roads that wear down domestiques. Itโ€™s a textbook day for a well-timed breakaway or an ambitious GC rider to try something if the teams of the favourites hesitate.

Stage 12 is one of the few genuine sprint stages left, from Modena to Viadana, but it comes with a caveat. Three small climbs break up the middle of the stage, and with fatigue building, the pelotonโ€™s ability to control everything could waver. Teams like Lidl-Trek and Visma-Lease a Bike will be watching for echelons and crosswind splits โ€“ the Po Valley is notorious for it, even in late May.

Stage 13 into Vicenza presents a slightly unusual profile โ€“ five categorised climbs, but all rated category 4. The final drag to the line tilts up just enough to rule out the pure sprinters, and it has puncheur written all over it. Mads Pedersen might fancy this one. So too could Tom Pidcock, if the GC leash is slackened after a solid time trial. With its transition feel, itโ€™s a day for stage hunters โ€“ but anyone eyeing the GC canโ€™t afford a lapse in concentration. If someone like Yates or Landa decides to shake the tree, the damage could be surprisingly high.

Stage 14 takes the race into Slovenia via Nova Gorica and back out again in a subtle diplomatic nod to Primoลพ Rogliฤ. Itโ€™s not a summit finish, but the hilly profile and short climbs mirror the terrain of the Ardennes. UAE might want to pressure Rogliฤ here with Ayuso or even Yates. The GC favourites will also have one eye on the fact that this is the last opportunity before the Giroโ€™s most decisive phase โ€“ a five-stage mountain barrage in week three that will determine the final podium.

Photo Credit: RCS

Week three โ€“ five mountain stages, one maglia rosa

Everything up to this point has been a warm-up. Week three is where the 2025 Giro dโ€™Italia is decided. Five climbing stages in six days, over 17,000 metres of elevation gain, and two summit finishes that could completely reshape the GC standings. No matter how tight the time gaps are after Pisa, they wonโ€™t stay that way for long.

Stage 15, from Fiume Veneto to Asiago, marks the start of the Alpine phase and offers the first indication of whoโ€™s still strong, and whoโ€™s hanging on. The centrepiece is Monte Grappa โ€“ 25km of climbing at a deceptively steady 6%, but with pitchy ramps over 10% in the second half. With 80km still to race from the summit, itโ€™s not a stage for fireworks unless someone wants to risk everything early. But a team with depth, like UAE or Bora-Hansgrohe, could test that resolve. The final drag up to Asiago is more of a slog than a showdown, but as with all transition finishes, underestimating it would be a mistake.

Stage 16 to San Valentino is where things get serious. The profile is jagged from start to finish โ€“ three category 2 climbs before the final haul to the summit at 1,313m. The last ascent โ€“ 17.4km at 6.4% โ€“ is long enough to tempt someone like Rogliฤ to attack, especially if the pacing has been high early. For riders like Gee and Tiberi, itโ€™s a moment to test how deep they can go after two weeks of attritional racing. Expect visible suffering. Time gaps will stretch. And if anyone is hoping to ride into form late, this is when that hope gets tested.

Stage 17 brings the Giro into Valtellina, and with it, the Mortirolo. Itโ€™s not the Cima Coppi of 2025 (thatโ€™s reserved for stage 20โ€™s Colle delle Finestre), but itโ€™s still one of the raceโ€™s most brutal ascents โ€“ 12.4km at an average of 10.5%, and multiple kilometres in the 12โ€“15% range. Unlike previous editions, the stage doesnโ€™t finish on the summit but descends and climbs again to Bormio, where the GC could be blown open or carefully neutralised depending on the race situation. Expect the final climb to be tactical. If Rogliฤ or Ayuso are isolated, someone like Carapaz could take a flyer. Itโ€™s one of the most unpredictable days of the race.

Stage 18 offers momentary respite โ€“ a pan-flat sprintersโ€™ day to Cesano Maderno. But by this point, only a handful of sprinters are likely to still be in the race, and fewer still will have the team support to win. Riders like Pedersen or Kooij could add another win, but itโ€™s a day most GC teams will spend calculating, fuelling, and praying for no crashes. Because what comes next is the hardest double-header of the Giro.

Stage 19 from Biella to Champoluc features 5,200m of climbing, including three cat 1 ascents: Col Tzecore, Col Saint-Pantalรฉon, and Col de Joux. Each is around 15km long and hovers around 7% average โ€“ the kind of gradients that expose fatigue more than talent. The descent off Col de Joux is narrow and technical, and the final climb to Antagnod, though only 5km long, will be hell if legs are empty. Riders dropped here can lose minutes. For GC hopefuls whoโ€™ve held back, this is a must-perform day. For riders already on the back foot, itโ€™s a survival exercise.

Stage 20 is the queen stage โ€“ 4,600m of climbing, 203km of racing, and a finish in Sestriere after a summit ascent of the Colle delle Finestre. This is the Cima Coppi of the 2025 Giro: 18.6km at 9.1%, the final 8km on gravel, topping out at 2,178m. The descent off the Finestre is long and fast, but the sting is the final climb to Sestriere, 11km at 6%, with a false flat just before the line. In 2018, Chris Froome lit up the race with a 78km solo raid from the Finestre to win the Giro. If someone like Carapaz or Yates wants to overturn the GC on the final mountain day, this is the blueprint. UAE and Bora will know it โ€“ and try to control it. But week three of the Giro has a way of defying plans. Expect high-altitude drama and podium reshuffles.

colosseum-rome-giro-ditalia-2024-LaPressePhoto Credit: LaPresse

Final stage in Rome

The final stage of the Giro dโ€™Italia has become a Roman tradition again in recent years โ€“ a nod to history and grandeur, but also to the reality that no one wants the GC decided on the final day. For the general classification riders, itโ€™s the softest of parade days: 143km from Rome to Rome, a ceremonial procession and sprint showdown rolled into one.

But that doesnโ€™t mean itโ€™s easy. The finale is a seven-lap circuit around the Eternal Cityโ€™s cobbled, sun-bleached streets, with iconic backdrops at every corner: the Colosseum, the Altare della Patria, the Circus Maximus. Itโ€™s a breathtaking setting, but also technically demanding โ€“ with hairpins, roundabouts and changes in surface that could catch out any rider whose mind has already drifted to champagne and photos on the podium. In the 2023 edition, Mark Cavendishโ€™s lead-out was picture-perfect. In 2024, rain threatened to neutralise it all. This time around, weโ€™ll see whoโ€™s left standing from the sprint field.

If the points classification is still in play, stage 21 becomes more than just a parade. Mads Pedersen, Olav Kooij and Kaden Groves all have reason to keep fighting, particularly if the points tally is close and one final intermediate sprint offers a chance to tilt the balance. Pedersen has already made it clear that he wants stages first and the maglia ciclamino second. But if the jerseyโ€™s within reach, expect Trek to do double duty: one train to collect points early, another to deliver him to the finale.

Thereโ€™s precedent for drama even when the GC seems locked in. In 2020, Tao Geoghegan Hart overturned a tie on time with Jai Hindley in the final-day time trial. This year, thatโ€™s not likely โ€“ the mountains end in Sestriere, and the only threat to the maglia rosa is bad luck. But the tension never fully disappears. Any crash, puncture or mechanical failure inside the final 3km that delays the overall leader could reshape the podium if the time gaps are small. For Ayuso, Rogliฤ or Carapaz, there will be no relaxing until theyโ€™re on the finishing straight.

The GC battle will be over, or at least, it should be โ€“ but the stage still matters. For the sprinters whoโ€™ve endured the Mortirolo, the Finestre, and the altitude of San Valentino, this is the ultimate reward. If Groves or Kooij hasnโ€™t won yet, this is their final shot. If someone like Luke Lamperti or Milan Fretin has hung on through the Alps, they could be part of a much smaller field contesting the final dash.

Photo Credit: RCS

2025 Giro d’Italia Uomini Stages

#DateKmWhere
019.May164Durazzo (Durrรซs) – Tirana (Tiranรซ)
0210.May13.7Tirana (Tiranรซ) – Tirana (Tiranรซ)
0311.May160Valona (Vlorรซ) – Valona (Vlorรซ)
Rest Day12.MayRest Day
0413.May187Alberobello (Pietramadre) – Lecce
0514.May144Ceglie Messapica – Matera
0615.May226Potenza – Napoli
0716.May168Castel di Sangro – Tagliacozzo
0817.May197Giulianova – Castelraimondo
0918.May181Gubbio – Siena
Rest Day19.MayRest Day
1020.May28.6Lucca – Pisa
1121.May185Viareggio – Castelnovo ne’ Monti
1222.May172Modena – Viadana (Oglio-Po)
1323.May180Rovigo – Vicenza
1424.May186Treviso – Nova Gorica/Gorizia
1525.May214Fiume Veneto – Asiago
Rest Day26.MayRest Day
1627.May199Piazzola sul Brenta – San Valentino (Brentonico)
1728.May154San Michele all’Adige (Fondazione Edmund Mach) – Bormio
1829.May144Morbegno – Cesano Maderno
1930.May166Biella – Champoluc
2031.May203Verrรจs – Sestriรจre (Vialattea)
211.Jun141Roma – Roma

Main photo credit: RCS