# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 18.5 km | |
1 | Luceram / Lantosque (Lucéram - Col Saint-Roch) | 5.7 km | Dry (New) | Morning Crisp Clear | yes / yes | Tarmac Intermediate |
| Road side service - 3 minutes |
2 | La Bollene-Vesubie / Moulinet (Peyregrosse Mandagout) | 12.8 km | Damp (New) | Morning Crisp PartCloud | no / no | Keep previous |
Leg 2 | 57.1 km | |
| Service Park - 60 minutes - 5 Skilled mechanic |
3 | Roure / Beuil 1 (SS Uchan-Su Winter) | 10.9 km | Dry (New) | Noon NoSnow LightCloud | yes / yes | Tarmac Wet |
| Road side service - 3 minutes |
4 | Guillaumes / Peone / Valberg 1 (Torre Vecchia) | 9.8 km | Damp (New) | Morning NoRain HeavyCloud | no / no | Keep previous |
| Road side service - 3 minutes |
5 | Val-de-Chalvagne / Entrevaux 1 (Joux Verte II) | 7.8 km | Damp (New) | Noon NoRain LightCloud | no / no | Keep previous |
| Service Park - 15 minutes - 3 Competent mechanic |
6 | Roure / Beuil 2 (SS Uchan-Su) | 10.9 km | Damp (New) | Noon NoRain LightCloud | yes / no | Tarmac Intermediate |
| Road side service - 3 minutes |
7 | Guillaumes / Peone / Valberg 2 (Torre Vecchia) | 9.8 km | Dry (New) | Morning NoRain HeavyCloud | no / no | Keep previous |
| Road side service - 3 minutes |
8 | Val-de-Chalvagne / Entrevaux 2 (Joux Verte II) | 7.8 km | Damp (New) | Noon NoRain LightCloud | no / no | Keep previous |
Leg 3 | 45.3 km | |
| Service Park - 60 minutes - 5 Skilled mechanic |
9 | Le Fugeret / Thorame-Haute (Sorica) | 15.0 km | Damp (New) | Morning NoRain LightCloud | yes / yes | Snow |
| Road side service - 3 minutes |
10 | Saint-Jeannet / Malijai 1 (Mlynky) | 7.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 3 minutes |
11 | Saint-Geniez / Thoard 1 (Sturec snow) | 8.1 km | Dry (New) | Noon Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 3 Competent mechanic |
12 | Saint-Jeannet / Malijai 2 (Mlynky) | 7.0 km | Dry (New) | Morning Crisp Clear | yes / no | Snow |
| Road side service - 3 minutes |
13 | Saint-Geniez / Thoard 2 (Sturec snow) | 8.1 km | Dry (New) | Noon Crisp Clear | no / no | Keep previous |
Leg 4 | 34.2 km | |
| Service Park - 60 minutes - 5 Skilled mechanic |
14 | La Penne / Collongues 1 (Passo Valle) | 5.8 km | Damp (New) | Morning Crisp Clear | yes / yes | Tarmac Intermediate |
| Road side service - 3 minutes |
15 | Brianconnet / Entrevaux 1 (Uhorna II) | 11.3 km | Damp (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 3 minutes |
16 | La Penne / Collongues 2 (Passo Valle) | 5.8 km | Damp (Normal) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 3 minutes |
17 | Brianconnet / Entrevaux 2 (Power Stage) (Uhorna II) | 11.3 km | Damp (New) | Morning Crisp PartCloud | no / no | Keep previous |