Stages

Torino - Torino
# 1 / 8.6 km / Individual Time Trial
Sa 8-5
14:00
Stupinigi - Novara
# 2 / 179.0 km / Flat
So 9-5
13:10
Biella - Canale
# 3 / 190.0 km / Hilly
Mo 10-5
12:30
Piacenza - Sestola
# 4 / 187.0 km / Hilly
Di 11-5
12:20
Modena - Cattolica
# 5 / 177.0 km / Flat
Mi 12-5
13:20
Grotte di Frasassi - Ascoli Picen
# 6 / 160.0 km / Hilly
Do 13-5
12:50
Notaresco - Termoli
# 7 / 181.0 km / Flat
Fr 14-5
13:00
Foggia - Guardia Sanframondi
# 8 / 170.0 km / Hilly
Sa 15-5
12:50
Castel di Sangro - Campo Felice
# 9 / 158.0 km / Summit finish
So 16-5
12:25
L'Aquila - Foligno
# 10 / 139.0 km / Flat
Mo 17-5
13:55
Rest day Di 18-5
Perugia - Montalcino
# 11 / 162.0 km / Hilly
Mi 19-5
13:10
Siena - Bagno di Romagna
# 12 / 212.0 km / Hilly
Do 20-5
11:30
Ravenna - Verona
# 13 / 198.0 km / Flat
Fr 21-5
12:35
Cittadella - Monte Zoncolan
# 14 / 205.0 km / Summit finish
Sa 22-5
11:40
Grado - Gorizia
# 15 / 147.0 km / Hilly
So 23-5
13:20
Sacile - Cortina d'Ampezzo
# 16 / 153.0 km / Mountain
Mo 24-5
11:00
Rest day Di 25-5
Canazei - Sega di Ala
# 17 / 193.0 km / Summit finish
Mi 26-5
12:10
Rovereto - Stradella
# 18 / 231.0 km / Flat
Do 27-5
11:45
Abbiategrasso - Alpe di Mera
# 19 / 166.0 km / Summit finish
Fr 28-5
12:20
Verbania- Valle Spluga - Alpe Motta
# 20 / 164.0 km / Summit finish
Sa 29-5
12:30
Senago - Milano
# 21 / 30.3 km / Individual Time Trial
So 30-5
13:35
Giro d'Italia