# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 144.5 km | |
1 | Brescia (Karowa 2009 Again) | 1.8 km | Dry (New) | Morning Crisp Clear | yes / yes | Tarmac Dry |
2 | Brescia - Mantova (Wisla Shakedown) | 2.5 km | Dry (New) | Morning Crisp PartCloud | no / no | Keep previous |
| Road side service - 3 minutes |
3 | Mantova - Ferrara (Piren Tarmac) | 4.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
4 | Ferrara - Comacchio (Shakedown Rally del Salento 2014) | 3.9 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 2 minutes |
5 | Comacchio - Milano Marittima (Livadija) | 5.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
6 | Milano Marittima (Verkiai 2010 Super Special) | 0.9 km | Dry (New) | Morning Hazy Clear | no / no | Keep previous |
| Service Park - 20 minutes - 3 Skilled mechanic |
7 | Milano Marittima - San Marino (Stoccareddo) | 5.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
8 | San Marino - Gubbio (Pian del Colle Reversed) | 8.4 km | Dry (Normal) | Morning Hazy PartCloud | no / no | Keep previous |
9 | Gubbio - Passignano Sul Trasimeno (Torre Vecchia) | 9.8 km | Dry (Worn) | Morning NoRain HeavyCloud | no / no | Keep previous |
| Road side service - 4 minutes |
10 | Passignano Sul Trasimeno - Terni (Lantosque - Luceram) | 7.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
11 | Terni - Rome (Sturec II) | 8.1 km | Dry (New) | Morning LightFog HeavyCloud | no / no | Keep previous |
12 | Rome (Haguenau 2012) | 5.5 km | Dry (New) | Evening HeavyFog HeavyCloud | no / no | Keep previous |
| Service Park - 20 minutes - 3 Skilled mechanic |
13 | Rome - Siena (Carvalho de Rei 2008 reverse) | 8.2 km | Dry (New) | Noon HeavyFog HeavyCloud | yes / yes | Tarmac Dry |
| Road side service - 2 minutes |
14 | Siena - San Miniato (Shomaru Pass) | 5.8 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
15 | San Miniato - Viareggio (Arteara Artedara) | 13.3 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 3 minutes |
16 | Viareggio - Sarzena (Joux Verte II) | 7.8 km | Dry (Normal) | Noon LightFog HeavyCloud | no / no | Keep previous |
17 | Sarzena - Parma (Alpes Rally) | 10.2 km | Dry (New) | Morning Hazy Clear | no / no | Keep previous |
18 | Parma (Lyon - Gerland) | 0.8 km | Dry (New) | Evening Crisp Clear | no / no | Keep previous |
| Service Park - 20 minutes - 3 Skilled mechanic |
19 | Parma - Stradella (Bisanne) | 5.6 km | Dry (Normal) | Noon Hazy Clear | no / no | Keep previous |
20 | Stradella - Monza (Cote D'Arbroz) | 4.5 km | Dry (Normal) | Morning Hazy Clear | no / no | Keep previous |
21 | Autodromo Nazionale Di Monza (Castrezzato) | 8.1 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 2 minutes |
22 | Monza - Bergamo (Joux Plane) | 11.1 km | Dry (New) | Evening Crisp PartCloud | no / no | Keep previous |
23 | Bergamo - Brescia (Maton II) | 3.6 km | Dry (Normal) | Noon HeavyRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
24 | Brescia (Karowa 2009 Again) | 1.8 km | Dry (New) | Evening Hazy HeavyCloud | no / no | Keep previous |