# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 76.9 km | |
1 | FRAC Turnhout | - | Dry (New) | Evening Crisp Clear | no / yes | Gravel Intermediate |
| Road side service - 2 minutes |
2 | Goor | - | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 2 minutes |
3 | Grobbendonk | - | Dry (Normal) | Morning Hazy PartCloud | no / no | Keep previous |
4 | Achterheide | - | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
5 | De Hees | - | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
6 | Eppel | - | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 2 minutes |
7 | Zutendaal | - | Dry (New) | Morning Crisp PartCloud | no / no | Keep previous |
| Service Park - 10 minutes - 4 Competent mechanic |
8 | Boekhout | - | Damp (New) | Noon Crisp PartCloud | yes / yes | Tarmac Intermediate |
9 | Walshoutem | - | Damp (Normal) | Morning NoRain LightCloud | no / no | Keep previous |
10 | Cras - Avernas | - | Damp (New) | Morning NoRain LightCloud | no / no | Keep previous |
| Road side service - 3 minutes |
11 | Marneffe - Wanze | - | Damp (New) | Morning LightRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
12 | Ben - Ahin | - | Damp (New) | Morning LightRain LightCloud | no / no | Keep previous |
13 | Stree | - | Wet (New) | Morning LightRain HeavyCloud | no / no | Keep previous |
14 | Ramelot - Ouffet | - | Wet (Normal) | Morning HeavyRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
15 | Barisart - Creppe | - | Wet (Normal) | Morning HeavyRain HeavyCloud | no / no | Keep previous |
Leg 2 | 56.4 km | |
| Service Park - 45 minutes - 4 Competent mechanic |
16 | Theux | - | Dry (Normal) | Morning LightSnow HeavyCloud | yes / yes | Snow |
17 | La Clementine | - | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
18 | Stoumont | - | Dry (Normal) | Morning LightSnow HeavyCloud | no / no | Keep previous |
| Road side service - 2 minutes |
19 | Wanne - Stavelot | - | Dry (New) | Noon Crisp Clear | no / no | Keep previous |
20 | Rivage | - | Dry (Normal) | Noon Hazy PartCloud | no / no | Keep previous |
21 | Ster | - | Dry (Normal) | Noon Hazy PartCloud | no / no | Keep previous |
| Road side service - 5 minutes |
22 | Amel | - | Wet (Normal) | Morning NoRain LightCloud | no / no | Keep previous |
| Road side service - 2 minutes |
23 | Sankt Vith | - | Wet (New) | Morning LightFog HeavyCloud | no / no | Keep previous |
Leg 3 | 107.1 km | |
| Service Park - 45 minutes - 4 Competent mechanic |
24 | Burg - Reuland | - | Wet (New) | Morning HeavyRain HeavyCloud | yes / yes | Tarmac Wet |
25 | Les Eoliennes | - | Wet (New) | Morning HeavyRain HeavyCloud | no / no | Keep previous |
| Road side service - 4 minutes |
26 | Neuchateau | - | Wet (Normal) | Morning HeavyRain PartCloud | no / no | Keep previous |
| Road side service - 2 minutes |
27 | Herbeumont - Bertrix | - | Wet (Normal) | Morning LightRain HeavyCloud | no / no | Keep previous |
| Road side service - 2 minutes |
28 | Les Hayons | - | Wet (New) | Noon LightRain HeavyCloud | no / no | Keep previous |
29 | Vivy | - | Wet (New) | Morning LightRain HeavyCloud | no / no | Keep previous |
| Road side service - 4 minutes |
30 | Bohan | - | Damp (New) | Morning HeavyFog LightCloud | no / no | Keep previous |
| Service Park - 15 minutes - 4 Competent mechanic |
31 | Nafraiture | - | Damp (New) | Evening Hazy HeavyCloud | yes / yes | Tarmac Intermediate |
| Road side service - 5 minutes |
32 | Gedinne | - | Damp (Normal) | Evening Hazy HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
33 | Walzin | - | Damp (New) | Evening Crisp Clear | no / no | Keep previous |
34 | Natoye | - | Damp (New) | Evening Hazy HeavyCloud | no / no | Keep previous |
| Road side service - 2 minutes |
35 | Wartet | - | Damp (New) | Evening Hazy HeavyCloud | no / no | Keep previous |
36 | Citadelle | - | Damp (New) | Evening Hazy HeavyCloud | no / no | Keep previous |
Leg 4 | 107.5 km | |
| Service Park - 45 minutes - 4 Competent mechanic |
37 | Naninne | - | Dry (Normal) | Morning Crisp Clear | yes / yes | Tarmac Intermediate |
38 | Bois de Villers | - | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
39 | Circuit Jules Tacheny | - | Dry (New) | Evening Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
40 | Macon | - | Dry (New) | Morning Hazy LightCloud | no / no | Keep previous |
| Road side service - 2 minutes |
41 | Renlies | - | Dry (New) | Noon Hazy LightCloud | no / no | Keep previous |
42 | Ham-sur-Heure | - | Dry (New) | Noon Hazy LightCloud | no / no | Keep previous |
| Road side service - 5 minutes |
43 | Steenkerque | - | Wet (New) | Noon HeavyRain HeavyCloud | no / no | Keep previous |
| Road side service - 4 minutes |
44 | Pays des Collines | - | Wet (Normal) | Morning LightRain HeavyCloud | no / no | Keep previous |
45 | Aalst | - | Wet (New) | Morning HeavyRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
46 | Lavano | - | Wet (Normal) | Noon LightFog HeavyCloud | no / no | Keep previous |
| Service Park - 10 minutes - 4 Competent mechanic |
47 | De Ratte | - | Wet (New) | Morning LightRain HeavyCloud | yes / yes | Tarmac Dry |
| Road side service - 3 minutes |
48 | Zoning | - | Dry (New) | Noon Hazy PartCloud | no / no | Keep previous |
49 | Zilverberg - Moorslede | - | Damp (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 2 minutes |
50 | Houthulst | - | Dry (Normal) | Evening Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
51 | Alveringem | - | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
52 | Westouter - Boeschepe | - | Dry (Normal) | Morning Crisp Clear | no / no | Keep previous |
53 | Kemmelberg | - | Dry (Normal) | Morning NoRain Clear | no / no | Keep previous |
Leg 5 | 14.8 km | |
| Service Park - 10 minutes - 4 Competent mechanic |
54 | Hollebeke | - | Dry (New) | Morning Crisp Clear | yes / yes | Tarmac Dry |