21 stages from 8 May 2026 to 31 May 2026: 3,469 km and 49,089 m of climbing in total, made up of 9 flat, 8 hilly, 3 mountain and 1 time trial stages. The longest is stage 7 at 244.0 km; the biggest day of climbing is stage 19 with 4,888 m; the highest point of the race is 2,233 m on stage 19. Each stage page carries the route profile, the gradient figures, the categorised climbs where the roadbook data is in the app, and the wind from the day it was raced.

Every stage

StageRouteDateDistanceClimbingType
1Nessebar → Burgas8 May147.0 km872 mFlat
2Burgas → Veliko Tarnovo9 May221.0 km2,348 mFlat
3Plovdiv → Sofia10 May175.0 km1,577 mFlat
4Catanzaro → Cosenza12 May138.0 km1,600 mHilly
5Praia a Mare → Potenza13 May203.0 km3,724 mHilly
6Paestum → Naples14 May142.0 km680 mFlat
7Formia → Blockhaus15 May244.0 km4,467 mHilly
8Chieti → Fermo16 May156.0 km1,804 mHilly
9Cervia → Corno alle Scale17 May184.0 km2,351 mHilly
10Viareggio → Massa19 May42.0 km105 mTime trial
11Porcari → Chiavari20 May195.0 km2,939 mHilly
12Imperia → Novi Ligure21 May175.0 km2,046 mFlat
13Alessandria → Verbania22 May189.0 km1,326 mFlat
14Aosta → Pila23 May133.0 km4,209 mMountain
15Voghera → Milan24 May157.0 km612 mFlat
16Bellinzona → Carì26 May113.0 km2,928 mMountain
17Cassano d'Adda → Andalo27 May202.0 km3,257 mHilly
18Fai della Paganella → Pieve di Soligo28 May171.0 km1,896 mFlat
19Feltre → Piani di Pezzè29 May151.0 km4,888 mMountain
20Gemona del Friuli → Piancavallo30 May200.0 km3,751 mHilly
21Rome → Rome31 May131.0 km1,709 mFlat

Distance, climbing and type from the official route data.

Climbs of the race

ClimbStageCategoryLengthAverageSummit
Pila (Gressan)Stage 14Cat 116.5 km7.1%1,793 m
Saint-BarthélemyStage 14Cat 115.8 km6.5%1,619 m
Passo DuranStage 19Cat 112.1 km8.2%1,601 m
CarìStage 16Cat 111.7 km7.9%1,644 m
Passo GiauStage 19Cat 19.9 km9.3%2,233 m
Lin NoirStage 14Cat 17.4 km7.9%1,284 m
Passo FalzaregoStage 19Cat 210.1 km5.6%2,105 m
CoiStage 19Cat 25.8 km9.7%1,501 m
Alleghe (Piani di Pezzè)Stage 19Cat 25.0 km9.6%1,456 m
Forcella StaulanzaStage 19Cat 26.8 km6.7%1,766 m
VerrogneStage 14Cat 25.6 km6.9%1,587 m
LeonticaStage 16Cat 23.0 km8.5%874 m
LeonticaStage 16Cat 23.0 km8.5%874 m

Roadbook figures, ranked by category then height gained. The full list across all races is on the climbs page.

Every stage here runs in ProPace with the real wind from the day, and the app puts your own numbers on it against the pro reference. How the simulation works, and what it deliberately cannot tell you, is set out in How much slower than a pro are you?

Ride every Giro d'Italia 2026 stage against a pro in ProPace. Free on iOS, everything included.

Download on the App Store