Stages

Budapest - Visegrad
# 1 / 195.0 km / Flat
Fr 6-5
12:40
Budapest - Budapest
# 2 / 9.2 km / Individual Time Trial
Sa 7-5
14:00
Kaposvar - Balatonfured
# 3 / 201.0 km / Flat
So 8-5
12:40
Avola - Etna
# 4 / 172.0 km / Summit finish
Di 10-5
12:35
Catania - Messina
# 5 / 174.0 km / Hilly
Mi 11-5
11:45
Palmi - Scalea
# 6 / 192.0 km / Flat
Do 12-5
12:50
Diamante - Potenza
# 7 / 196.0 km / Hilly
Fr 13-5
11:55
Napoli - Napoli
# 8 / 153.0 km / Hilly
Sa 14-5
13:40
Isernia - Blockhaus
# 9 / 187.0 km / Summit finish
So 15-5
11:50
Rest day Mo 16-5
Pescara - Jesi
# 10 / 196.0 km / Hilly
Di 17-5
12:40
Santarcangelo di Romagna - Reggio Emilia
# 11 / 203.0 km / Flat
Mi 18-5
12:30
Parma - Genova
# 12 / 204.0 km / Hilly
Do 19-5
12:10
Sanremo - Cuneo
# 13 / 150.0 km / Flat
Fr 20-5
13:35
Santena - Torino
# 14 / 147.0 km / Hilly
Sa 21-5
13:15
Rivarolo Canavese - Cogne
# 15 / 177.0 km / Summit finish
So 22-5
12:25
Rest day Mo 23-5
Salo - Aprica
# 16 / 202.0 km / Mountain
Di 24-5
11:15
Ponti di Legno - Lavarone
# 17 / 168.0 km / Mountain
Mi 25-5
12:40
Borgo Valsugana - Treviso
# 18 / 156.0 km / Flat
Do 26-5
13:52
Marano Lagunare - Santuario di Castelmonte
# 19 / 178.0 km / Hilly
Fr 27-5
12:25
Belluno - Marmolada
# 20 / 168.0 km / Summit finish
Sa 28-5
12:25
Verona - Verona
# 21 / 17.4 km / Individual Time Trial
So 29-5
13:55
Giro d'Italia