Stages

Durres - Tirana
# 1 / 164.0 km / Hilly
ve 9-5
12:00
1
Tirana - Tirana
# 2 / 13.7 km / Individual Time Trial
sa 10-5
13:55
Valona - Valona
# 3 / 160.0 km / Hilly
do 11-5
13:25
Alberobello - Lecce
# 4 / 187.0 km / Flat
lu 12-5
13:05
Ceglie Messapica - Matera
# 5 / 144.0 km / Flat
me 14-5
13:50
Potenza - Napoli
# 6 / 226.0 km / Flat
gi 15-5
11:50
Castel di Sangro - Tagliacozzo
# 7 / 168.0 km / Mountain
ve 16-5
12:55
Giulianova - Castelraimondo
# 8 / 197.0 km / Hilly
sa 17-5
12:25
Gubbio - Siena
# 9 / 181.0 km / Hilly
do 18-5
13:06
Rest day lu 19-5
Lucca - Pisa
# 10 / 28.6 km / Individual Time Trial
ma 20-5
13:15
Viareggio - Castelnovo ne' Monti
# 11 / 185.0 km / Hilly
me 21-5
12:20
Modena - Viadana
# 12 / 172.0 km / Flat
gi 22-5
13:25
Rovigo - Vicenza
# 13 / 180.0 km / Flat
ve 23-5
13:05
Treviso - Nova Gorica
# 14 / 195.0 km / Flat
sa 24-5
12:56
Fiume Veneto - Asiago
# 15 / 219.0 km / Mountain
do 25-5
11:36
Rest day lu 26-5
Piazzola sul Brenta - San Valentino
# 16 / 203.0 km / Mountain
ma 27-5
11:35
San Michele all'Adige - Bormio
# 17 / 154.0 km / Hilly
me 28-5
13:00
Morbegno - Cesano Maderno
# 18 / 144.0 km / Flat
gi 29-5
14:00
Biella - Champoluc
# 19 / 166.0 km / Mountain
ve 30-5
12:30
Verres - Sestriere
# 20 / 205.0 km / Mountain
sa 31-5
10:50
Roma - Roma
# 21 / 141.0 km / Flat
do 1-6
15:26
Giro d'Italia