Stages

Torino - Torino
# 1 / 8.6 km / Individual Time Trial
Sa 8-5
14:00
Stupinigi - Novara
# 2 / 179 km / Flat
Su 9-5
13:10
Biella - Canale
# 3 / 190 km / Hilly
Mo 10-5
12:30
Piacenza - Sestola
# 4 / 187 km / Hilly
Tu 11-5
12:20
Modena - Cattolica
# 5 / 177 km / Flat
We 12-5
13:20
Grotte di Frasassi - Ascoli Picen
# 6 / 160 km / Hilly
Th 13-5
12:50
Notaresco - Termoli
# 7 / 181 km / Flat
Fr 14-5
13:00
Foggia - Guardia Sanframondi
# 8 / 170 km / Hilly
Sa 15-5
12:50
Castel di Sangro - Campo Felice
# 9 / 158 km / Summit finish
Su 16-5
12:25
L'Aquila - Foligno
# 10 / 139 km / Flat
Mo 17-5
13:55
Rest day Tu 18-5
Perugia - Montalcino
# 11 / 162 km / Hilly
We 19-5
13:10
Siena - Bagno di Romagna
# 12 / 212 km / Hilly
Th 20-5
11:30
Ravenna - Verona
# 13 / 198 km / Flat
Fr 21-5
12:35
Cittadella - Monte Zoncolan
# 14 / 205 km / Summit finish
Sa 22-5
11:40
Grado - Gorizia
# 15 / 147 km / Hilly
Su 23-5
13:20
Sacile - Cortina d'Ampezzo
# 16 / 153 km / Mountain
Mo 24-5
11:00
Rest day Tu 25-5
Canazei - Sega di Ala
# 17 / 193 km / Summit finish
We 26-5
12:10
Rovereto - Stradella
# 18 / 231 km / Flat
Th 27-5
11:45
Abbiategrasso - Alpe di Mera
# 19 / 166 km / Summit finish
Fr 28-5
12:20
Verbania- Valle Spluga - Alpe Motta
# 20 / 164 km / Summit finish
Sa 29-5
12:30
Senago - Milano
# 21 / 30.3 km / Individual Time Trial
Su 30-5
13:35
Giro d'Italia