# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 36.8 km | |
1 | Albena 1 (Koprivnice SS1) | 2.2 km | Dry (New) | Morning Crisp PartCloud | no / yes | Gravel Intermediate |
2 | Albena 2 (Koprivnice SS2) | 4.2 km | Dry (New) | Morning Crisp PartCloud | no / no | Keep previous |
| Road side service - 3 minutes |
3 | Varbitza (Vieux Moulin-Perrancey) | 20.6 km | Dry (Normal) | Noon Crisp Clear | no / yes | Keep previous |
| Road side service - 5 minutes |
4 | Stara Reka (Bisanne Gravel) | 5.6 km | Dry (New) | Noon Crisp Clear | no / no | Keep previous |
5 | Tvarditza (Cote D'Arbroz II Gravel) | 4.3 km | Dry (New) | Evening Crisp PartCloud | no / no | Keep previous |
Leg 2 | 40.0 km | |
| Service Park - 20 minutes - 3 Proficient mechanic |
6 | Bebrovo (Sipirkakim) | 8.7 km | Damp (Normal) | Morning Hazy Clear | no / yes | Gravel Intermediate |
7 | Stara Reka II (Bisanne Gravel) | 5.6 km | Damp (Worn) | Noon NoRain LightCloud | no / no | Keep previous |
| Road side service - 5 minutes |
8 | Tvarditza II (Cote D'Arbroz II Gravel) | 4.3 km | Damp (Worn) | Evening Crisp PartCloud | no / no | Keep previous |
9 | Bebrovo R (Sipirkakim II) | 8.7 km | Dry (Worn) | Morning Crisp Clear | no / no | Keep previous |
10 | Kipilovo (Pirka Menoko II) | 6.7 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
11 | Preslav (Hradek 1) | 6.0 km | Dry (Normal) | Morning Crisp Clear | no / yes | Keep previous |