# | Stage name | Distance | Surface | Weather | Tyre/setup choice | Set tyre |
Leg 1 | 80.3 km | |
1 | Harju I (Harju 2019) | 2.3 km | Dry (New) | Noon Crisp Clear | yes / yes | Gravel Dry |
2 | Vesala I (Vesala Shakedown) | 4.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
3 | Parkkola I (Kolmenjarvet gravel I) | 6.2 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
4 | Vaheri I (Joukkovaara gravel) | 10.2 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
5 | Ehikki I (Hokkara Gravel) | 4.0 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
6 | Saalahti I (Mattila) | 13.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
7 | Harju II (Harju 2019) | 2.3 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
8 | Vesala II (Vesala Shakedown) | 4.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
9 | Parkkola II (Kolmenjarvet gravel I) | 6.2 km | Dry (Normal) | Noon Crisp Clear | yes / yes | Keep previous |
10 | Vaheri II (Joukkovaara gravel) | 10.2 km | Dry (Normal) | Noon Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
11 | Ehikki II (Hokkara Gravel) | 4.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
12 | Saalahti II (Mattila) | 13.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
Leg 2 | 132.2 km | |
| Service Park - 60 minutes - 4 Skilled mechanic |
13 | Ruuhimaki I (Ruuhimäki) | 6.9 km | Dry (New) | Morning Crisp Clear | yes / yes | Gravel Dry |
14 | Laajavuori I (Laajavuori) | 4.1 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
15 | Kutemajarvi I (Myllylähde) | 5.9 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
16 | Halttula I (Savulampi) | 9.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
17 | Jappila I (Ouninpohja II) | 35.0 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
18 | Toikkala I (Karkaus) | 4.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
19 | Ruuhimaki II (Ruuhimäki) | 6.9 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
20 | Laajavuori II (Laajavuori) | 4.1 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
21 | Kutemajarvi II (Myllylähde) | 5.9 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
22 | Halttula II (Savulampi) | 9.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
23 | Jappila II (Ouninpohja II) | 35.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
24 | Toikkala I (Karkaus) | 4.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
Leg 3 | 72.0 km | |
| Service Park - 60 minutes - 4 Skilled mechanic |
25 | Laukaa I (Pengonpohja) | 7.9 km | Dry (New) | Morning Crisp Clear | yes / yes | Gravel Dry |
26 | Lankamaa I (Humalamaki) | 4.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
27 | Aijala I (Sarvana) | 6.5 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
28 | Kalliokoski I (Karankamäki) | 4.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
29 | Myhinpaa I (Kuohu) | 8.3 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
30 | Makra I (Pöykky) | 4.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
31 | Laukaa II (Pengonpohja) | 7.9 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
32 | Lankamaa II (Humalamaki) | 4.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
33 | Aijala II (Sarvana) | 6.5 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
34 | Kalliokoski II (Karankamäki) | 4.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
35 | Myhinpaa II (Kuohu) | 8.3 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
36 | Makra II (Pöykky) | 4.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
Leg 4 | 133.6 km | |
| Service Park - 60 minutes - 4 Skilled mechanic |
37 | Korpiaho I (Korpiaho) | 6.8 km | Dry (New) | Morning Crisp Clear | yes / yes | Gravel Dry |
38 | Ouninpohja I (Ouninpohja) | 34.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
39 | Leustu I (Pirttijärvi) | 6.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
40 | Hassi I (Makkola) | 7.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
41 | Konivuori I (Myttäälä) | 5.0 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
42 | Vastila I (Kolmenjarvet gravel II) | 6.2 km | Wet (Normal) | Noon LightRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
43 | Korpiaho II (Korpiaho) | 6.8 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
44 | Ouninpohja II (Ouninpohja) | 34.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
45 | Leustu II (Pirttijärvi) | 6.7 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
46 | Hassi II (Makkola) | 7.4 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
47 | Konivuori II (Myttäälä) | 5.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
48 | Vastila II (Kolmenjarvet gravel II) | 6.2 km | Damp (Worn) | Noon HeavyFog HeavyCloud | no / no | Keep previous |
Leg 5 | 85.1 km | |
| Service Park - 60 minutes - 4 Skilled mechanic |
49 | Savo I (Savo) | 8.0 km | Dry (New) | Morning Crisp Clear | yes / yes | Gravel Dry |
50 | Tampere I (Hokkara Gravel Rever) | 4.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
51 | Siitama I (Pengonpohja II) | 8.6 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
52 | Juupajoki I (Pirttikulma) | 7.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
53 | Haukilahti I (Humalamaki 2) | 4.6 km | Dry (New) | Noon Crisp Clear | yes / yes | Keep previous |
54 | Kalpolanvuori I (Joukkovaara gravel II) | 10.2 km | Wet (Normal) | Noon HeavyRain HeavyCloud | no / no | Keep previous |
| Road side service - 5 minutes |
55 | Savo II (Savo) | 8.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
56 | Tampere II (Hokkara Gravel Rever) | 4.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
57 | Siitama II (Pengonpohja II) | 8.6 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
58 | Juupajoki II (Pirttikulma) | 7.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Road side service - 5 minutes |
59 | Haukilahti II (Humalamaki 2) | 4.6 km | Dry (New) | Noon Crisp Clear | no / no | Keep previous |
60 | Kalpolanvuori II (Joukkovaara gravel II) | 10.2 km | Damp (Worn) | Noon LightFog HeavyCloud | no / no | Keep previous |
Leg 6 | 117.9 km | |
| Service Park - 60 minutes - 4 Skilled mechanic |
61 | Lusi I (Kuomiokoski) | 2.7 km | Dry (New) | Morning Crisp Clear | yes / yes | Gravel Dry |
62 | Rajalahti I (Sarvana II) | 7.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
63 | Hotila I (Kutemajärvi 1994) | 13.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
64 | Lusi I (Kuomiokoski) | 2.7 km | Dry (New) | Morning Crisp Clear | yes / yes | Keep previous |
65 | Rajalahti II (Sarvana II) | 7.2 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
66 | Hotila II (Kutemajärvi 1994) | 13.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
| Service Park - 15 minutes - 4 Skilled mechanic |
67 | Harju III (Harju 2019) | 2.3 km | Dry (Normal) | Noon Crisp Clear | yes / yes | Keep previous |
68 | Jappila III (Ouninpohja II) | 35.0 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |
69 | Ouninpohja III (Ouninpohja) | 34.7 km | Dry (New) | Morning Crisp Clear | no / no | Keep previous |