Stages

Fossacesia Marina - Ortona
# 1 / 18.4 km / Individual Time Trial
Sa 6-5
12:00
1
Teramo - San Salvo
# 2 / 204 km / Flat
Su 7-5
12:00
Vasto - Melfi
# 3 / 210 km / Flat
Mo 8-5
12:00
Venosa - Lago Laceno
# 4 / 184 km / Hilly
Tu 9-5
12:00
Atripalda - Salerno
# 5 / 172 km / Flat
We 10-5
12:00
Napoli - Napoli
# 6 / 156 km / Flat
Th 11-5
12:00
Capua - Gran Sasso d'Italia
# 7 / 218 km / Mountain
Fr 12-5
12:00
Terni - Fossombrone
# 8 / 207 km / Flat
Sa 13-5
12:00
Savignano sul Rubicone - Cesena
# 9 / 33.6 km / Individual Time Trial
Su 14-5
12:00
Rest day Tu 16-5
Scandiano - Viareggio
# 10 / 190 km / Hilly
Tu 16-5
12:00
Camaiore - Tortona
# 11 / 218 km / Flat
We 17-5
12:00
Bra - Rivoli
# 12 / 179 km / Flat
Th 18-5
12:00
Sierre - Cassano Magnago
# 14 / 194 km / Hilly
Sa 20-5
12:00
Seregno - Bergamo
# 15 / 191 km / Hilly
Su 21-5
12:00
Rest day Tu 23-5
Sabbio Chiese - Monte Bondone
# 16 / 198 km / Hilly
Tu 23-5
12:00
Pergine Valsugana - Caorle
# 17 / 192 km / Flat
We 24-5
12:00
Oderzo - Val di Zoldo
# 18 / 160 km / Flat
Th 25-5
12:00
Longarone - Tre Cime di Lavaredo
# 19 / 182 km / Mountain
Fr 26-5
12:00
Tarvisio - Monte Lussari
# 20 / 18.6 km / Individual Time Trial
Sa 27-5
12:00
Roma - Roma
# 21 / 115 km / Flat
Su 28-5
12:00
Giro d'Italia