Giro d'Italia
Italy Β· 2026 Β· Starting 8 May 2026
21
stages
3,461
km total
958
stays on route
π
Stage 01
FlatNesebΔr β Burgas
Fri 8 May155.8 kmβ 882m gain1 landmark
44 stays
π
Stage 02
FlatBurgas β Veliko Tarnovo
Sat 9 May219.2 kmβ 2,328m gain1 landmark
5 stays
π
Stage 03
FlatPlovdiv β Sofia
Sun 10 May175.4 kmβ 1,563m gain
15 stays
π
Stage 04
FlatCatanzaro β Cosenza
Tue 12 May142.9 kmβ 1,616m gain
24 stays
ποΈ
Stage 05
HillyPraia a Mare β Potenza
Wed 13 May204.7 kmβ 3,723m gain
16 stays
π
Stage 06
FlatPaestum β Napoli
Thu 14 May160.3 kmβ 1,166m gain
169 stays
ποΈ
Stage 07
HillyFormia β Blockhaus
Fri 15 May244.8 kmβ 4,456m gain
51 stays
π
Stage 08
FlatChieti β Fermo
Sat 16 May157.7 kmβ 1,847m gain
49 stays
ποΈ
Stage 09
HillyCervia β Corno alle Scale
Sun 17 May184.7 kmβ 2,352m gain1 landmark
25 stays
β±οΈ
Stage 10
Time trialViareggio β Massa
Tue 19 May40 kmβ 95m gain
48 stays
ποΈ
Stage 11
HillyPorcari β Chiavari
Wed 20 May178.5 kmβ 2,535m gain
128 stays
π
Stage 12
FlatImperia β Novi Ligure
Thu 21 May178 kmβ 2,131m gain
82 stays
π
Stage 13
FlatAlessandria β Verbania
Fri 22 May186.3 kmβ 1,302m gain1 landmark
63 stays
β°οΈ
Stage 14
MountainAosta β Pila
Sat 23 May132.8 kmβ 4,202m gain
30 stays
π
Stage 15
FlatVoghera β Milano
Sun 24 May135.8 kmβ 540m gain1 landmark
22 stays
β°οΈ
Stage 16
MountainBellinzona β CarΓ¬
Tue 26 May113.2 kmβ 2,961m gain1 landmark
9 stays
ποΈ
Stage 17
HillyCassano d'Adda β Andalo
Wed 27 May200.6 kmβ 3,216m gain2 landmarks
64 stays
π
Stage 18
FlatFai della Paganella β Pieve di Soligo
Thu 28 May166.4 kmβ 1,889m gain
33 stays
β°οΈ
Stage 19
MountainFeltre β Piani di PezzΓ¨
Fri 29 May151.5 kmβ 4,834m gain
38 stays
ποΈ
Stage 20
HillyGemona del Friuli β Piancavallo
Sat 30 May199.2 kmβ 3,827m gain1 landmark
18 stays
π
Stage 21
FlatRoma (circuit)
Sun 31 May133.2 kmβ 1,309m gain1 landmark
25 stays