See all
See all
1
Stage1
Nessebar / Несебър — Burgas / Бургас
2
Stage2
Burgas / Бургас — Veliko Tarnovo / Велико Търново
3
Stage3
Plovdiv / Пловдив — Sofia / София
4
Stage4
Catanzaro — Cosenza
5
Stage5
Praia a Mare — Potenza
6
Stage6
Paestum — Napoli
7
Stage7
Formia — Blockhaus
8
Stage8
Chieti — Fermo
9
Stage9
Cervia — Corno alle Scale
10
Stage10
Viareggio — Massa TUDOR ITT
11
Stage11
Porcari (Paper District) — Chiavari
12
Stage12
Imperia — Novi Ligure
13
Stage13
Alessandria — Verbania
14
Stage14
Aosta — Pila
15
Stage15
Voghera — Milano
16
Stage16
Bellinzona — Carì
17
Stage17
Cassano d'Adda — Andalo
18
Stage18
Fai della Paganella — Pieve di Soligo
19
Stage19
Feltre — Alleghe (Piani di Pezzè)
20
Stage20
Gemona del Friuli 1976-2026 — Piancavallo
21
Stage21
Roma — Roma
Total km
3,459.2
Average km
164.7
Altitude gain (m)
49,150

The Route

Stage
Type / Difficulty
Date
Start / Finish
Distance
1
Fri.
08/05/2026
Nessebar / Несебър - Burgas / Бургас
156 km

profile

map

technical info

Flat stage. Start from historic Nessebar, a Greek colony founded in the 6th century BC. Finish in Burgas, a Black Sea resort town. First Maglia Rosa awarded in a sprint.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
2
Sat.
09/05/2026
Burgas / Бургас - Veliko Tarnovo / Велико Търново
220 km

profile

map

technical info

Long stage with climbs in the central section to cross Bulgaria’s main mountain chain. The finish features a sharp uphill kick just a few kilometres from Veliko Tarnovo: Lyaskovets Monastery climb (~3.5 km at 7.5%, with a long section in double-digit gradients).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
3
Sun.
10/05/2026
Plovdiv / Пловдив - Sofia / София
174 km

profile

map

technical info

One long but steady intermediate climb (Borovets) before a likely sprint in Sofia.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
4
Tue.
12/05/2026
Catanzaro - Cosenza
144 km

profile

map

technical info

Short stage after the transfer, with a likely sprint despite a long, easy mid-stage climb.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
5
Wed.
13/05/2026
Praia a Mare - Potenza
204 km

profile

map

technical info

Rolling stage with many climbs and a punchy uphill finish. The route crosses the Pollino National Park. Finale similar -though not identical – to 2022 (Bouwman).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
6
Thu.
14/05/2026
Paestum - Napoli
161 km

profile

map

technical info

Likely sprint after an undulating middle section and a finishing circuit with several short climbs, the last very close to the finish.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
7
Fri.
15/05/2026
Formia - Blockhaus
246 km

profile

map

technical info

First summit finish. Longest stage of the Giro at 246 km. Coastal run through Sperlonga and Gaeta, then into Abruzzo. Blockhaus climbed from Roccamorice, the hardest side: final 10 km consistently around, or above, 10%.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
8
Sat.
16/05/2026
Chieti - Fermo
159 km

profile

map

technical info

Rolling “Muri-style” stage similar to Tirreno Adriatico. Several steep walls, including Capodarco, site of the famous U23 race, then another wall to reach the town centre.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
9
Sun.
17/05/2026
Cervia - Corno alle Scale
184 km

profile

map

technical info

Flat start then increasingly rolling terrain into the Tuscan-Emilian Apennines, ending uphill at Corno alle Scale (Rifugio Cavone). Final climb alternates steep ramps with easier stretches.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
10
Tue.
19/05/2026
Viareggio - Massa TUDOR ITT
40,2 km

profile

map

technical info

Completely flat individual time trial, expected to be extremely fast (estimated 56–57 km/h). The first 10 km feature multiple curves around Viareggio and Torre del Lago Puccini; then a long, straight coastal section where top specialists may hit 60 km/h.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
11
Wed.
20/05/2026
Porcari (Paper District) - Chiavari
178 km

profile

map

technical info

Rolling stage with a demanding second half through the Cinque Terre (Levanto). Steep final ramp just before the line.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
12
Thu.
21/05/2026
Imperia - Novi Ligure
177 km

profile

map

technical info

Early climbs (Colle Giovo / Bric Berton) before entering the Po Valley. Likely sprint finish.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
13
Fri.
22/05/2026
Alessandria - Verbania
186 km

profile

map

technical info

Flat stage with tricky final climbs: Bieno (5%) and Ungiasca (7% with long double-digit stretches). Finish by the lake.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
14
Sat.
23/05/2026
Aosta - Pila
133 km

profile

map

technical info

Brutal stage with over 4,000 m of climbing. Riders traverse Aosta’s “balconies” and cover Saint-Barthélémy, Douas, Lin Noir, Verrogne, and Pila, climbed for the first time from the Gressan side (normally tackled downhill).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
15
Sun.
24/05/2026
Voghera - Milano
136 km

profile

map

technical info

Completely flat stage featuring a final city circuit. Bunch sprint guaranteed.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
16
Tue.
26/05/2026
Bellinzona - Carì
113 km

profile

map

technical info

Very short but high-altitude stage. Early circuit with two demanding climbs (Torre, Leontica) before a straight uphill finish in Carì.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
17
Wed.
27/05/2026
Cassano d'Adda - Andalo
200 km

profile

map

technical info

Initially flat, then a sequence of short climbs to the finish. Short, partially closed loop near the end.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
18
Thu.
28/05/2026
Fai della Paganella - Pieve di Soligo
167 km

profile

map

technical info

Gently undulating stage with continuous rollers. Neutral descent to km 0, then relentless ups and downs. At 9 km to go, the famous Muro di Ca’ del Poggio may be the key factor between a sprint and a selective finish.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
19
Fri.
29/05/2026
Feltre - Alleghe (Piani di Pezzè)
151 km

profile

map

technical info

Classic Dolomite tappone in climbing style but modern in length: 151 km with 5,000 m of elevation. Riders face Passo Duran, Passo Staulanza (via the steep Coi variant, up to 19%), Passo Giau from its hardest side (Cima Coppi, 2236 m), Passo Falzarego, then the final short climb (5 km at ~10%, peaks 15%).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
20
Sat.
30/05/2026
Gemona del Friuli 1976-2026 - Piancavallo
199 km

profile

map

technical info

Rolling early terrain, then a double ascent of Piancavallo. The route crosses the epicentre of the 1976 Friuli earthquake (990 victims, tens of thousands displaced) before climbing Piancavallo twice, with a loop including Lago di Barcis. Pantani won here in 1998 before taking the Giro overall.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
21
Sun.
31/05/2026
Roma - Roma
131 km

profile

map

technical info

Final parade stage, essentially identical to recent years: an opening out-and-back run to Ostia, followed by several laps of the city-centre circuit.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 1 Fri. 08/05/2026

Nessebar / Несебър – Burgas / Бургас

profile

map

technical info

Flat stage. Start from historic Nessebar, a Greek colony founded in the 6th century BC. Finish in Burgas, a Black Sea resort town. First Maglia Rosa awarded in a sprint.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 2 Sat. 09/05/2026

Burgas / Бургас – Veliko Tarnovo / Велико Търново

profile

map

technical info

Long stage with climbs in the central section to cross Bulgaria’s main mountain chain. The finish features a sharp uphill kick just a few kilometres from Veliko Tarnovo: Lyaskovets Monastery climb (~3.5 km at 7.5%, with a long section in double-digit gradients).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 3 Sun. 10/05/2026

Plovdiv / Пловдив – Sofia / София

profile

map

technical info

One long but steady intermediate climb (Borovets) before a likely sprint in Sofia.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 4 Tue. 12/05/2026

Catanzaro – Cosenza

profile

map

technical info

Short stage after the transfer, with a likely sprint despite a long, easy mid-stage climb.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 5 Wed. 13/05/2026

Praia a Mare – Potenza

profile

map

technical info

Rolling stage with many climbs and a punchy uphill finish. The route crosses the Pollino National Park. Finale similar -though not identical – to 2022 (Bouwman).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage6 Thu. 14/05/2026

Paestum – Napoli

profile

map

technical info

Likely sprint after an undulating middle section and a finishing circuit with several short climbs, the last very close to the finish.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage7 Fri. 15/05/2026

Formia – Blockhaus

profile

map

technical info

First summit finish. Longest stage of the Giro at 246 km. Coastal run through Sperlonga and Gaeta, then into Abruzzo. Blockhaus climbed from Roccamorice, the hardest side: final 10 km consistently around, or above, 10%.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage8 Sat. 16/05/2026

Chieti – Fermo

profile

map

technical info

Rolling “Muri-style” stage similar to Tirreno Adriatico. Several steep walls, including Capodarco, site of the famous U23 race, then another wall to reach the town centre.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 9 Sun. 17/05/2026

Cervia – Corno alle Scale

profile

map

technical info

Flat start then increasingly rolling terrain into the Tuscan-Emilian Apennines, ending uphill at Corno alle Scale (Rifugio Cavone). Final climb alternates steep ramps with easier stretches.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 10 Tue. 19/05/2026

Viareggio – Massa TUDOR ITT

profile

map

technical info

Completely flat individual time trial, expected to be extremely fast (estimated 56–57 km/h). The first 10 km feature multiple curves around Viareggio and Torre del Lago Puccini; then a long, straight coastal section where top specialists may hit 60 km/h.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 11 Wed. 20/05/2026

Porcari (Paper District) – Chiavari

profile

map

technical info

Rolling stage with a demanding second half through the Cinque Terre (Levanto). Steep final ramp just before the line.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 12 Thu. 21/05/2026

Imperia – Novi Ligure

profile

map

technical info

Early climbs (Colle Giovo / Bric Berton) before entering the Po Valley. Likely sprint finish.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 13 Fri. 22/05/2026

Alessandria – Verbania

profile

map

technical info

Flat stage with tricky final climbs: Bieno (5%) and Ungiasca (7% with long double-digit stretches). Finish by the lake.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 14 Sat. 23/05/2026

Aosta – Pila

profile

map

technical info

Brutal stage with over 4,000 m of climbing. Riders traverse Aosta’s “balconies” and cover Saint-Barthélémy, Douas, Lin Noir, Verrogne, and Pila, climbed for the first time from the Gressan side (normally tackled downhill).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 15 Sun. 24/05/2026

Voghera – Milano

profile

map

technical info

Completely flat stage featuring a final city circuit. Bunch sprint guaranteed.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 16 Tue. 26/05/2026

Bellinzona – Carì

profile

map

technical info

Very short but high-altitude stage. Early circuit with two demanding climbs (Torre, Leontica) before a straight uphill finish in Carì.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 17 Wed. 27/05/2026

Cassano d'Adda – Andalo

profile

map

technical info

Initially flat, then a sequence of short climbs to the finish. Short, partially closed loop near the end.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 18 Thu. 28/05/2026

Fai della Paganella – Pieve di Soligo

profile

map

technical info

Gently undulating stage with continuous rollers. Neutral descent to km 0, then relentless ups and downs. At 9 km to go, the famous Muro di Ca’ del Poggio may be the key factor between a sprint and a selective finish.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 19 Fri. 29/05/2026

Feltre – Alleghe (Piani di Pezzè)

profile

map

technical info

Classic Dolomite tappone in climbing style but modern in length: 151 km with 5,000 m of elevation. Riders face Passo Duran, Passo Staulanza (via the steep Coi variant, up to 19%), Passo Giau from its hardest side (Cima Coppi, 2236 m), Passo Falzarego, then the final short climb (5 km at ~10%, peaks 15%).

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 20 Sat. 30/05/2026

Gemona del Friuli 1976-2026 – Piancavallo

profile

map

technical info

Rolling early terrain, then a double ascent of Piancavallo. The route crosses the epicentre of the 1976 Friuli earthquake (990 victims, tens of thousands displaced) before climbing Piancavallo twice, with a loop including Lago di Barcis. Pantani won here in 1998 before taking the Giro overall.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Stage 21 Sun. 31/05/2026

Roma – Roma

profile

map

technical info

Final parade stage, essentially identical to recent years: an opening out-and-back run to Ostia, followed by several laps of the city-centre circuit.

  • profile
  • map
  • technical info
Save the dates of your favorite races and receive all the informations about the races
Save the dates of your favorite races and receive all the informations about the races

Follow us
#giroditalia

top sponsor