# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 28.4 km | |
1 | 1 (Zaraso Salos - 5 Laps) | 5.2 km | Dry (Normal) | Morning Crisp Clear | yes / yes | Gravel Dry |
2 | 2 (SSS York I) | 4.3 km | Dry (Normal) | Morning HeavyFog HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
3 | 3 (SSS York II) | 4.4 km | Damp (Normal) | Morning LightRain HeavyCloud | no / no | Keep previous |
4 | 4 (Shakedown Rally del Salento 2014) | 3.9 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
5 | 5 (Shomaru Pass II) | 5.8 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
6 | 6 (Komokoriki Hill Road 2021 R) | 4.9 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
Leg 2 | 33.0 km | |
7 | 7 (Ypsonas Rallysprint) | 2.8 km | Dry (New) | Morning Crisp Clear | yes / yes | Gravel Dry |
8 | 8 (Cueva Santa II) | 9.1 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 10 minutes - 4 Skilled mechanic |
9 | 9 (Gran Canaria ROC 2000) | 3.8 km | Damp (Normal) | Morning Crisp Clear | no / no | Keep previous |
10 | 10 (Limnis Plastiras) | 7.1 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
11 | 11 (Alpes Rally) | 10.2 km | Dry (Normal) | Morning Hazy Clear | no / no | Keep previous |
Leg 3 | 38.4 km | |
12 | 12 (Hradek 2) | 6.0 km | Dry (Normal) | Morning Crisp Clear | yes / yes | Tarmac Dry |
13 | 13 (Bareyo II) | 7.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
14 | 14 (Karkaus) | 4.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
15 | 15 (Joukkovaara gravel II) | 10.2 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
16 | 16 (Skogby) | 4.9 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
17 | 17 (Horazdovice - Komusin) | 5.1 km | Dry (New) | Morning Crisp PartCloud | no / no | Keep previous |
Leg 4 | 26.8 km | |
18 | 18 (Fernet Branca 2015) | 6.0 km | Dry (Normal) | Morning HeavyFog Clear | yes / yes | Gravel Dry |
| Road side service - 5 minutes |
19 | 19 (Fintele) | 4.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
20 | 20 (Estrada da Banana - Downhill) | 4.4 km | Dry (Normal) | Morning LightFog PartCloud | no / no | Keep previous |
| Road side service - 5 minutes |
21 | 21 (Kuri Bush 2) | 8.3 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
22 | 22 (Akagi 2) | 3.5 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
Leg 5 | 30.2 km | |
23 | 23 (Barak snow) | 3.8 km | Dry (Normal) | Morning NoSnow LightCloud | yes / yes | Snow |
24 | 24 (Biskupice 2004 II) | 7.9 km | Dry (New) | Noon Hazy LightCloud | no / no | Keep previous |
| Service Park - 10 minutes - 4 Skilled mechanic |
25 | 25 (Undva II) | 9.9 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
26 | 26 (Olocau Gatova) | 8.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
Leg 6 | 33.7 km | |
27 | 27 (Kormoran I) | 10.3 km | Dry (Normal) | Noon Crisp Clear | yes / yes | Gravel Dry |
| Service Park - 10 minutes - 4 Skilled mechanic |
28 | 28 (Mitterbach) | 3.0 km | Dry (Normal) | Noon Hazy PartCloud | no / no | Keep previous |
29 | 29 (Estrada da Banana - Uphill) | 4.4 km | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 10 minutes - 4 Skilled mechanic |
30 | 30 (Northumbria) | 9.0 km | Dry (Normal) | Noon LightFog HeavyCloud | no / no | Keep previous |
31 | 31 (Sainte - Agnes) | 5.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
32 | 32 (ROC 2008) | 1.9 km | Dry (New) | Evening Crisp Clear | no / no | Keep previous |