x

Giro d'Italia 2026 - route

Thursday 30 April 2026 • Blog

Daniël Herbers

Giro d'Italia 2026 – Route: One time trial, a monstrous queen stage and plenty of sprint opportunities

The first Grand Tour of the season is almost here. Barely two weeks after the spring classics, the 109th Giro d’Italia will kick off on Friday 8 May 2026. The full route has now been revealed, and we’ll guide you through every high and low of this Giro. At CyclingOracle we break down the Giro d’Italia 2026 stage by stage, including an analysis of the opportunities for sprinters, climbers and time trial specialists.

Giro d’Italia 2026 in numbers:

For those who want the key stats at a glance, here’s the Giro 2026 in a nutshell:

Dates: Friday 8 May to Sunday 31 May 2026
Rest days: 3 days
Total distance: 3,459 kilometres
Average per day: around 164 kilometres
Total elevation gain: 48,700 metres
Grande Partenza: Bulgaria (Nessebar)
Time trials: 1 individual time trial of 40 kilometres on day 10
Sprint opportunities: around 8 stages
Summit finishes: 6 stages
Longest stage: 246 kilometres (stage 7)
Finish: Rome, Sunday 31 May

 

Grande Partenza in Bulgaria: three days on the Black Sea

After Albania in 2025, organiser RCS again opts for a striking Grande Partenza. The 2026 Giro starts in Bulgaria, with the opening city Nessebar on the Black Sea. As last year, there were doubts about the feasibility of a foreign start, but on 8 May the peloton will indeed roll out in Bulgaria. Because a foreign Grande Partenza brings logistical challenges, the Bulgarian trilogy is immediately followed by the first rest day.

Stage 1 – Nessebar > Burgas (147 km, sprint)

The opening stage along the Black Sea is a typical sprinters’ day. The first maglia rosa will almost certainly land on the shoulders of a pure fast man.

Stage 1 profile

Stage 2 – Burgas > Veliko Tarnovo (221 km, puncheurs)

A solid 221-kilometre stage over rolling terrain. The wearer of the pink jersey will need good legs to stay with the puncheurs here.

Stage 2 profile

Stage 3 – Plovdiv > Sofia (175 km, sprint)

The Bulgarian block ends with another expected bunch sprint, this time into the capital Sofia.

Stage 3 profile


Week 1: in Italy, from the south to the Blockhaus

On Monday 11 May the peloton transfers to Italy. The real work begins in the south, with relatively mild stages. The end of the first week, however, features three tough days.

Stage 4 – Catanzaro > Cosenza (138 km)

The first Italian taste of the race, with room for breakaways or a reduced bunch sprint.

Stage 4 profile

Stage 5 – Praia a Mare > Potenza (203 km)

A long day with a series of climbs in Basilicata.

Stage 5 profile

Stage 6 – Paestum > Naples (142 km, sprint)

Finish in Giro regular Naples. The sprinters are very likely to get another chance here.

Altimetria/Profile tappa 6 Giro d'Italia 2026

Stage 7 – Formia > Blockhaus (244 km, summit finish)

This is the first real GC test: a marathon stage of 244 kilometres with 4,600 metres of climbing, finishing on the infamous Blockhaus in the Abruzzo. This is where the pure climbers will look to strike.

Stage 7 profile

Stage 8 – Chieti > Fermo (157 km, walls)

A hilly stage packed with short, steep ramps in the Marche region. Perfect terrain for puncheurs and breakaway specialists.

Stage 8 profile

Stage 9 – Cervia > Corno alle Scale (184 km, summit finish)

Another summit finish. That makes three days in a row where the GC favourites must be fully alert.
On Monday 18 May the second rest day follows.

Stage 9 profile

 

Week 2: the only time trial and a brutal mountain stage to Pila

The second week of the 109th Giro d’Italia features one time trial, one sprint in Milan, three hilly stages and one major mountain stage on the Saturday.

Stage 10 – Viareggio > Massa (42 km, individual time trial)

The only time trial of the 2026 Giro is immediately a serious test: 42 kilometres along the Tuscan coast, with virtually no climbing. RCS deliberately chose not to include a prologue or team time trial, meaning time trial specialists have just this one big chance to take significant time.

Stage 10 profile

Stage 11 – Porcari > Chiavari (195 km, tricky late climb)

A classic transition stage with a sting in the tail. Underestimating this one could be costly.

Stage 11 profile

Stage 12 – Imperia > Novi Ligure (175 km, hilly)

A chance for climbing sprinters and strong breakaway riders.

Stage 12 profile

Stage 13 – Alessandria > Verbania (189 km, late climb)

A hilly stage where a long-range attack from a baroudeur could very well succeed.

Stage 13 profile

Stage 14 – Aosta > Pila (Gressan) (133 km, summit finish)

Short, but with 4,350 metres of climbing in just 133 kilometres. A stage where bold riders can blow the GC battle wide open.

Stage 14 profile

Stage 15 – Voghera > Milan (157 km, sprint)

The second week ends with a bunch sprint in Milan. A welcome breather before the third rest day on Monday 25 May.

Stage 15 profile

Week 3: building towards the queen stage in the Dolomites

RCS saves the hardest work for the final week, but starts relatively gently. The final weekend features two huge mountain stages and ends with a royal sprint in the Eternal City.

Stage 16 – Bellinzona > Carì (113 km, summit finish)

A short stage with between 2,000 and 3,000 metres of climbing. Ideal terrain for breakaways.

Stage 16 profile

Stage 17 – Cassano d’Adda > Andalo (202 km, uphill finish)

Longer and tougher, with plenty of opportunities for attackers.

Stage 17 profile

Stage 18 – Fai della Paganella > Pieve di Soligo (168 km, hilly)

The final transition stage before the fireworks.

Stage 18 profile

Stage 19 – Feltre > Alleghe (151 km, QUEEN STAGE)

This is the stage to circle in red. On Friday 29 May, a five-star stage awaits with 5,000 metres of climbing in just 151 kilometres. The riders must tackle, in order: Passo Duran, Forcella Staulanza, Passo Giau (also the Cima Coppi at 2,233 metres) and Passo Falzarego. The finish is at Piani di Pezze. Look no further: this is the queen stage of the 2026 Giro d’Italia.

Stage 19 profile

Stage 20 – Gemona del Friuli > Piancavallo (200 km, final mountain stage)

The last lifeline for GC climbers. Piancavallo is climbed twice and should deliver the definitive wearer of the pink jersey.

Stage 20 profile

Stage 21 – Rome > Rome (131 km, final sprint)

On Sunday 31 May the Giro lands in Rome for a traditional final sprint in the Italian capital.

Stage 21 profile

 

Overview of stages – Giro d’Italia 2026
 

Stage Giro d'Italia 2026
StageDateStart - FinishDistanceElevationType
1fr 08/05Nessebar - Burgas156887sprint
2sa 09/05Burgas - Veliko Tarnovo2202370hill
3su 10/05Plovdiv - Sofia1741563sprint
restmo 11/05restday---
4tu 12/05Catanzaro - Cosenza1441660hill
5we 13/05Praia a Mare - Potenza2043738hill
6th 14/05Paestum - Napoli1611173sprint
7fr 15/05Formia - Blockhaus2464472mountain-top
8sa 16/05Chieti - Fermo1591872hill-top
9su 17/05Cervia - Corno alle Scale1842352mountain-top
restmo 18/05restday---
10tu 19/05Viareggio - Massa40.298itt
11we 20/05Porcari - Chiavari1782550hill - transition
12th 21/05Imperia - Novi Ligure1772165hill
13fr 08/05Alessandria - Verbania1861398hill
14sa 09/05Aosta - Pila1334202mountain-top
15su 10/05Volghera - Milano136630sprint
restmo 25/05restday---
16tu 26/05Bellinzona - Carì1132961mountain-top
17we 27/05Cassano d'Adda - Andalo2003216hill-top
18th 28/05Fai della Paganella - Pieve di Soligo1671889hill-transition
19fr 29/05Feltre - Alleghe (Piani di Pezzè)1514834mountain-top
20sa 30/05Gemona del Friuli 1976-2026 - Piancavallo1993827mountain-top
21su 31/05Rome - Rome1311329sprint


Our first analysis: what does this route tell us?

The route of the 2026 Giro d’Italia looks varied and highly selective. Three early conclusions:

  1. Climbers will have plenty of opportunities. With six summit finishes, almost 49,000 metres of climbing and a queen stage with 5,000 metres of elevation, this is a route tailor-made for pure GC climbers.
  2. Time trial specialists must be razor sharp. Just 42 kilometres against the clock in three weeks of racing is very little. Riders who are not outstanding climbers but strong time trialists will have very few chances.
  3. Sprinters get around eight opportunities, including the final stage in Rome. That’s relatively generous for a Giro and makes this edition attractive for points hunters and stage chasers.

 

Frequently asked questions about the Giro d’Italia 2026

When does the Giro d’Italia 2026 start?

The 2026 Giro starts on Friday 8 May 2026 in Nesebar (Bulgaria) and finishes on Sunday 31 May 2026 in Rome. In total there are 21 stages and three rest days.

Where does the Giro d’Italia 2026 start?

The Grande Partenza of the 2026 Giro d’Italia takes place in Nesebar, Bulgaria. The first three stages are held entirely on Bulgarian soil.

How many time trials are there in the 2026 Giro?

Only one: an individual time trial of 42 kilometres between Viareggio and Massa on day 10.

What is the queen stage of the 2026 Giro?

Stage 19 on Friday 29 May, from Feltre to Alleghe (Piani di Pezze). This stage packs 5,000 metres of climbing into just 151 kilometres and includes four major climbs, with the Passo Giau as the Cima Coppi at 2,233 metres.

Where does the Giro d’Italia 2026 finish?

The 2026 Giro finishes on Sunday 31 May in Rome with a final sprint stage.

What is the total distance of the 2026 Giro?

The route of the 2026 Giro d’Italia is 3,466 kilometres long, with 48,700 metres of climbing.