# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 114.1 km | |
1 | Verghia - Pont de la Masina (Alpes Rally) | 10.2 km | Dry (Worn) | Morning Hazy Clear | yes / yes | Tarmac Dry |
| Road side service - 5 minutes |
2 | Santa Maria Siché - Moca 1 (Bareyo) | 7.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
3 | Petreto - Aullene 1 (Foron) | 9.2 km | Dry (Worn) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
4 | Zerubia - Santa Giulia (Peyregrosse Mandagout) | 12.8 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
5 | Sartene - Zonza (Sorica) | 15.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 30 minutes - 6 Expert mechanic |
6 | Aullene - Zicavo (Torre Vecchia) | 9.8 km | Dry (Worn) | Morning Crisp Clear | yes / yes | Keep previous |
| Road side service - 5 minutes |
7 | Cozzano - Col de la Serra (Arteara Artedara) | 13.3 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
8 | Muracciole - Abazzia (Semetin 2009) | 11.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 60 minutes - 6 Expert mechanic |
9 | Campo al Quarcio - Pont de Noceta (Pirka Menoko Tarmac) | 6.7 km | Dry (Worn) | Noon Crisp Clear | yes / yes | Keep previous |
| Road side service - 5 minutes |
10 | Pont dAltiani - Pont Saint Laurent (Northumbria Tarmac) | 9.0 km | Dry (Worn) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
11 | Ponte Rosso - Borgo (Olocau Gatova) | 8.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
Leg 2 | 93.2 km | |
| Service Park - 60 minutes - 4 Skilled mechanic |
12 | Figarella - Cardo (Joux Plane) | 11.1 km | Wet (Worn) | Evening Crisp Clear | yes / yes | Tarmac Dry |
| Road side service - 5 minutes |
13 | St Florent - Col de San Stefano (Era del Cardon) | 9.5 km | Wet (New) | Noon Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
14 | Prunelli - San Pancrazio (NewBobs Tarmac) | 10.1 km | Dry (Normal) | Evening Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
15 | Folelli - Santa Lucia di Moriani (Noiker Tarmac) | 13.8 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
16 | Moriani Plage - Orsini (Cercados de Espino) | 7.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
17 | Campe Militaire Corte (Peklo) | 8.4 km | Dry (New) | Morning Crisp PartCloud | no / no | Keep previous |
| Service Park - 30 minutes - 6 Expert mechanic |
18 | Corte - Taverna (SS Ai-Petri) | 17.5 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
| Road side service - 5 minutes |
19 | Moltifao - Speloncato (Mlynky) | 7.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
20 | Corbara - Calenzana (Sturec) | 8.1 km | Dry (New) | Morning Crisp PartCloud | no / no | Keep previous |
Leg 3 | 75.0 km | |
| Service Park - 60 minutes - 6 Expert mechanic |
21 | Notre Dame de la Serra - Pont du Fango (Drazgose 2014) | 9.5 km | Dry (New) | Noon Crisp Clear | yes / yes | Tarmac Dry |
| Road side service - 5 minutes |
22 | Pont du Fango - Ota (Swiss III Tarmac) | 8.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
23 | St Roch - Suaricchio (Pian del Colle) | 8.3 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
24 | Tavera - Pont de Mezzana (Hradek 1) | 6.0 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 45 minutes - 6 Expert mechanic |
25 | Santa Maria Siché - Moca 2 (Bareyo) | 7.7 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
| Road side service - 5 minutes |
26 | Petreto - Aullene 2 (Foron) | 9.2 km | Wet (Normal) | Morning LightRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
27 | Sorbollano - Santa Giulia (Horazdovice - Komusin) | 5.1 km | Damp (New) | Morning Crisp PartCloud | no / no | Keep previous |
| Road side service - 5 minutes |
28 | Calvese - Agosta Plage (Lantosque - Luceram) | 7.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 30 minutes - 6 Expert mechanic |
29 | Plaine de Peri - Capiglioli (East-West Tarmac) | 9.5 km | Dry (Normal) | Evening Crisp Clear | yes / yes | Keep previous |
| Road side service - 5 minutes |
30 | Liamone - Suaricchio (Capo Di Feno v2) | 4.4 km | Wet (New) | Morning LightRain HeavyCloud | no / no | Keep previous |