De Giro van 2014 wordt 3450 kilometer lang, verdeeld in 21 etappes. Er zijn 9 aankomsten bergop. Dit zijn de etappes.
9 mei: 1e etappe Belfast - Belfast, 21,7 km (ploegentijdrit)
10 mei: 2e etappe Belfast - Belfast, 218 km
11 mei: 3e etappe Armagh - Dublin, 187 km
12 mei: rustdag
13 mei: 4e etappe Giovinazzo - Bari, 121 km
14 mei: 5e etappe Taranto - Viggiano, 200 km
15 mei: 6e etappe Sassano - Montecassino, 247 km
16 mei: 7e etappe Frosinone - Foligno, 214 km
17 mei: 8e etappe Foligno - Montecopiolo, 174 km
18 mei: 9e etappe Lugo - Sestola, 174 km
19 mei: rustdag
20 mei: 10e etappe Modena - Salsomaggiore Terme, 184 km
21 mei: 11e etappe Collecchio - Savona, 249 km
22 mei: 12e etappe Barbaresco - Barolo, 46,4 km (individuele tijdrit)
23 mei: 13e etappe Fossano - Rivarolo Canavese, 158 km
24 mei: 14e etappe Agliè - Oropa, 162 km
25 mei: 15e etappe Valdengo - Montecampione, 217 km
26 mei: rustdag
27 mei: 16e etappe Ponte di Legno - Val Martello, 139 km
28 mei: 17e etappe Sarnonico - Vittorio Veneto, 204 km
29 mei : 18e etappe Belluno - Rifugio Panarotta, 171 km
30 mei: 19e etappe Bassano del Grappa - Monte Grappa, 26,8 km (individuele tijdrit)
31 mei: 20e etappe Maniago - Monte Zoncolan, 167 km
1 juni: 21e etappe Gemona del Friuli - Trieste, 169 km