Stage 1

Budapest - Visegrád (195 Km)

6 May (Friday)

Stage 2

Budapest - Budapest (ITT) (10 Km)

7 May (Saturday)

Stage 3

Kaposvár - Balatonfüred (201 Km)

8 May (Sunday)

Stage 4

Avola - Etna (172 Km)

10 May (Tuesday)

Stage 5

Catania - Messina (174 Km)

11 May (Wednesday)

Stage 6

Palmi - Scalea (192 Km)

12 May (Thursday)

Stage 7

Diamante - Potenza (196 Km)

13 May (Friday)

Stage 8

Napoli - Napoli (153 Km)

14 May (Saturday)

Stage 9

Isernia - Blockhaus (191 Km)

15 May (Sunday)

Stage 10

Pescara - Jesi (196 Km)

17 May (Tuesday)

Stage 11

Santarcangelo di Romagna - Reggio Emilia (203 Km)

18 May (Wednesday)

Stage 12

Parma - Genova (204 Km)

19 May (Thursday)

Stage 13

Sanremo - Cuneo (150 Km)

20 May (Friday)

Stage 14

Santena - Torino (147 Km)

21 May (Saturday)

Stage 15

Rivarolo Canavese - Cogne (177 Km)

22 May (Sunday)

Stage 16

Salò - Aprica (202 Km)

24 May (Tuesday)

Stage 17

Ponte di Legno - Lavarone (168 Km)

25 May (Wednesday)

Stage 18

Borgo Valsugana - Treviso (152 Km)

26 May (Thursday)

Stage 19

Marano Lagunare - Santuario di Castelmonte (178 Km)

27 May (Friday)

Stage 20

Belluno - Marmolada (Passo Fedaia) (168 Km)

28 May (Saturday)

Stage 21

Verona - Verona (ITT) (18 Km)

29 May (Sunday)