L’Italia centrale protagonista della prima metà di corsa. Poi tocca alle Alpi e alle Dolomiti e per l’ultima frazione la carovana si sposta a Roma. Ecco tutte le ventuno tappe del Giro d’Italia numero 106: tre cronometro e cinque arrivi in quota assegneranno la maglia rosa.
1ª tappa / Fossacesia Marina – Ortona (crono ind.)
6 maggio – 19,6 chilometri **

2ª tappa / Teramo – San Salvo
7 maggio – 202 chilometri *

3ª tappa / Vasto – Melfi
8 maggio – 213 chilometri ***

4ª tappa / Venosa – Lago Laceno
9 maggio – 175 chilometri ***

5ª tappa / Atripalda – Salerno
10 maggio – 171 chilometri **

6ª tappa / Napoli – Napoli
11 maggio – 162 chilometri **

7ª tappa / Capua – Gran Sasso d’Italia
12 maggio – 218 chilometri ****

8ª tappa / Terni – Fossombrone
13 maggio – 207 chilometri ***

9ª tappa / Savignano sul Rubicone – Cesena (crono ind.)
14 maggio – 35 chilometri ****

10ª tappa / Scandiano – Viareggio
16 maggio – 196 chilometri **

11ª tappa / Camaiore – Tortona
17 maggio – 219 chilometri **

12ª tappa / Bra – Rivoli
18 maggio – 179 chilometri ***

13ª tappa / Borgofranco d’Ivrea – Crans Montana
19 maggio – 207 chilometri ****

14ª tappa / Sierre – Cassano Magnago
20 maggio – 193 chilometri **

15ª tappa / Seregno – Bergamo
21 maggio – 195 chilometri ****

16ª tappa / Sabbio Chiese – Monte Bondone
23 maggio – 203 chilometri *****

17ª tappa / Pergine Valsugana – Caorle
24 maggio – 197 chilometri *

18ª tappa / Oderzo – Val di Zoldo
25 maggio – 161 chilometri ****

19ª tappa / Longarone – Tre Cime di Lavaredo
26 maggio – 183 chilometri *****

20ª tappa / Tarvisio – Monte Lussari (crono ind.)
27 maggio – 18,6 chilometri *****

21ª tappa / Roma – Roma *
28 maggio – 126 chilometri
