Giro d'Italia 2026: Preview, map and route

Giro d'Italia 2026: Preview, map and route
Giro d'Italia 2026: Preview, map and routeAFP

The world’s best cyclists will soon descend on the Bulgarian seaside resort of Nessebar, hoping to make a positive start to the 109th edition of the Giro d'Italia.

This article contains affiliate links to advertisers. Gamble Aware 18+ 

Italy’s showpiece cycling event since its inception in 1909, the Giro d'Italia is the ultimate test in endurance. With punishing hill climbs, extended sprint sections, and a relentless racing schedule, the early summer series pushes even the most capable of riders to their limit. 

Meandering its way through coastal towns, ancient cities, and two mountainous regions, a breathtaking backdrop accompanies the Giro from start to finish. Whether scaling the Alps, careering through the Italian countryside, or navigating their way past historic landmarks, the race’s 184 participants can at least enjoy a constant flow of stunning scenery while pushing themselves through the pain barrier.  

One of the three-week Grand Tours alongside the Vuelta a España and Tour de France, the Giro d’Italia consists of 21 stages that are contested across multiple locations. It also forms part of the revered Triple Crown, a coveted honour that is awarded to any rider who manages to win the Giro d’Italia, Tour de France, and UCI Road World Championships within the same season. The limited number of Triple Crown recipients illustrates the sheer scale of this achievement, with only three riders – the latest being Slovenian speedster Tadej Pogačar in 2024 – having claimed all of these titles in the same calendar year. 

Although there are several accolades on offer, the general classification is the most prestigious. The general classification is won by the rider who completes the entire race in the quickest overall time, with the progressive leader handed the pink jersey – locally referred to as the fabled ‘maglia rosa’ – ahead of each stage. The points classification is targeted at the field’s sprinters, while expert climbers battle it out in the mountains classification. Those under 25 years of age qualify for the young rider classification, but all participants – each of whom represents one of the 23 competing teams – contribute in the teams classification. 

The first and final stages 

The Giro d'Italia always starts with the Grande Partenza, an opening three-stage section hosted in a particular country or Italian region. This year’s Grande Partenza will be staged outside Italy for just the sixteenth time in the race’s history, after organisers opted to commence proceedings in Bulgaria. Last year’s early stages also took place in the Balkans, with riders spending the first few days of the event touring around Albania. 

Following a further 17 stages of blood, sweat, and tears, the peloton surges through the cobbled streets of Rome during the Grand Finale. With the 21st stage serving more as a ceremonial procession than a competitive run to the finish line, the rider who receives the pink jersey in Piancavallo – the ski resort that provides the focal point of the penultimate stage – is likely to be the one celebrating at the Colosseum on the last day of May. 

2026 Giro d'Italia – Key Information

Dates: May 8th-31st

Grande Partenza: Bulgaria (Stage 1: Nessebar to Burgas, Stage 2: Burgas to Veliko Tarnovo, Stage 3: Plovdiv to Sofia) 

Grande Finale: Rome 

Locations: Italy, Bulgaria, and Switzerland

Favourites (general classification): Jonas Vingegaard: 1/5, Giulio Pellizzari: 5/1, Felix Gall: 16/1

What happened in 2025?

Simon Yates emerged triumphant in the general classification last year, after recording a cumulative time of 82 hours, 31 minutes and one second to clinch the pink jersey in convincing fashion. The 2018 UCI World Tour champion finished almost four minutes ahead of runner-up Isaac del Toro, who won the young rider classification by a comfortable margin. 

Danish ace Mads Pedersen racked up an eye-watering 295 points throughout the event, ensuring he possessed the purple jersey come the Grand Finale in the Vatican Gardens. The mountain classification went to Bologna-born rider Lorenzo Fortunato, while the UAE Team Emirates XRG romped to victory in the teams classification. 

Route summary 

The 2026 Giro d'Italia unfolds along a brutal 3,459.2km (2,149.4mi) route, stretching out across the breadth of Bulgaria and from the southern Italian province of Calabria to Carì in the Swiss Alps. Each stage is defined by the terrain on which it is contested, whether that be flat land, rolling hills, or mountainous paths. 

The race typically includes two or three time trials, designed to test the pace of riders over shorter distances. There is only one time trial stage this year, but it does involve a lengthy 40km burst along the coast of the Ligurian Sea. 

With a rest day scheduled each Monday, the race can be easily compartmentalised into three clean weeks following the Grande Partenza in Bulgaria. We provide an overview of each week in the notes below, citing the roadmap, environment, and potential challenges of each stage. 

Week 1

Given that the race begins on a Friday, the first ‘week’ actually incorporates ten days of action. A city of immense historic significance on the banks of the Black Sea, Nesebar provides the perfect setting for launching one of cycling’s oldest events. 

Continuing along Bulgaria’s only coastline, riders travel south on a flat road towards Burgas. From there, they head inland towards the ancient city of Veliko Tarnovo before arriving in Plovdiv for the final leg of the Grande Partenza. By the time the peloton reaches Sofia in the west, the race will have covered an expanse of over 500km across Bulgaria’s central belt.  

An early rest day follows stage three, but the 24-hour break only provides enough time to make the long journey from Eastern Europe to the coast of the Ionian Sea. After a short hop across the southern-most portion of the Italian peninsula, the long journey northwards begins. Visits to Praia a Mare, Potenza, and Naples are followed by a trip up the Appian Way towards Formia, as the race runs parallel to the Tyrrhenian Sea. 

The first mountain stage comes next, which encompasses a 246km route through the peaks and troughs of the Abruzzi Apennines. Having hitched a ride along Italy’s backbone and progressed into the shadow of the Maiella mountain, the competitors reacquaint themselves with coastal surroundings in the seaside resort of Cervia. The final stage of week one slices eastwards through the Emilia-Romagna region, taking in Bologna ahead of an exhausting charge to the line. Riders are forced to negotiate a 2,400m altitude gain in the last 30km of the run, ascending up the Corno alle Scale to a summit finish that last featured in the Giro d'Italia in 2004. 

Week 2

The event’s only time trial provides a fast start to week two, as the peloton jockeys for position between Viareggio and Massa. After heading deeper into Tuscany via a detour to the province of Lucca, the route ventures directly northwards through the heart of the Piedmont region. 

The Alps are finally introduced at the penultimate stage of week two, helping to form a treacherous path across the Aosta Valley. From the moment the flag drops until the long ascent into the ski resort of Pila, participants encounter an endless series of twists, turns, and climbs as they come up against their toughest test so far. 

Stage 15 is far more forgiving, mapped out between Voghera and Milan in the more densely populated Lombardy region. The stage is perfectly suited for sprinters, who can pedal at full throttle as they tour four laps of Milan’s city centre – passing close to former Cycling World Championships venue the Vigorelli Velodrome – at the end of a 136-kilometre course. 

Week 3

The race returns to the Alps at the beginning of week three, this time crossing Switzerland’s southern border. Following a mountainous dash from Bellinzona to the picturesque village of Carì, the riders relocate to Milan’s suburbs ahead of two east-bound stages. The first clips the northern shores of Lake Garda en route to the elevated commune of Andalo, while the second makes its way through the world-renowned Prosecco vineyards of the Veneto region. 

A gruelling final chapter then commences. Absorbing a staggering 5000 metres of altitude gain, it’s no wonder the journey from Feltre to Alleghe has been crowned the Queen Stage of the 2026 Giro d’Italia. This particular portion of the race is expected to be a decisive battleground in the fight for the maglia rosa, as five brutal ascents up the Dolomites will surely separate those with an outside shot of glory from the serious title contenders. The penultimate stage isn’t much easier, as riders face two climbs towards the Piancavallo ski resort during the second half of an epic 199-kilometre (124- mile) traverse around the foothills of the South Tyrolean mountains. 

In a fitting end to a route bursting with culture, character, and beauty, the final stage plays out in Italy’s enchanting capital city. After a brief excursion to the beaches of Ostia in Rome’s western quarters, the race loops back towards the city centre and then onto the enduring Imperial Fora. The 184-strong field is then able to enjoy a well-deserved rest, before the focus shifts to July’s Tour de France.

Breakdown of stages

A full list of the 2026 Giro d’Italia stages is provided below, complete with terrain descriptions and distances. 

 

Week 1

Stage 1 – May 8th: Nessebar to Burgos (Flat, 156km/97mi)

Stage 2 – May 9th: Burgos to Veliko Tarnovo (Hilly, 220km/140mi)

Stage 3 – May 10th: Plovdiv to Sofia (Flat, 174km/108mi) 

May 11th: Rest day and travel to Calabria. 

 

Stage 4 – May 12th: Catanzaro to Cosenza (Flat, 144km/89mi)

Stage 5 – May 13th: Praia a Mare to Potenza (Hilly, 204km/127mi)

Stage 6 – May 14th: Paestum to Naples (Flat, 161km/100mi)

Stage 7 – May 15th: Formia to Blockhaus (Mountain, 246km/153mi)

Stage 8 – May 16th: Chieti to Fermo (Hilly, 159km/99mi)

Stage 9 – May 17th: Cervia to Corno alle Scale (Hilly, 184km/114mi)

May 18th: Rest day and travel to Tuscany.

 

Week 2

Stage 10 – May 19th: Viareggio to Massa (Individual Time Trial, 40.2km/25mi)

Stage 11 – May 20th: Porcari to Chiavari (Hilly, 178km/111mi)

Stage 12 – May 21st: Imperia to Novi Ligure (Flat, 177km/110mi)

Stage 13 – May 22nd: Alessandria to Verbania (Hilly, 186km/116mi)

Stage 14 – May 23rd: Aosta to Pila (Mountain, 133km/83mi)

Stage 15 – May 24th: Voghera to Milan (Flat, 136km/85mi)

May 25th: Rest day and travel to the Swiss Alps

 

Week 3

Stage 16 – May 26th: Bellinzona to Carì (Mountain, 113km/70mi)

Stage 17 – May 27th: Cassano d'Adda to Andalo (Hilly, 200km/120mi)

Stage 18 – May 28th: Fai della Paganella to Pieve di Soligo (Flat, 167km/104mi)

Stage 19 – May 29th: Feltre to Alleghe (Mountain, 151km/94mi)

Stage 20 – May 30th: Gemona del Friuli to Piancavallo (Mountain, 199km/124mi)

Stage 21 – May 31st: Rome (Flat, 131km/81mi)