| Leg 1 | Friday 29-Aug-1997 |
| |
| 14:08 | | Service A - Hippos (10 min) | | |
| 14:53 | SS1 | Parkkola | 33.43 km | |
| 15:45 | | Service B - Petajavesi (20 min) | | |
| 16:31 | SS2 | Keuruu | 11.86 km | |
| 16:58 | SS3 | Jukojarvi | 23.47 km | |
| 17:42 | | Service C - Petajavesi (20 min) | | |
| 18:55 | SS4 | Hippos | 1.69 km | |
| 19:00 | | Service D - Hippos (45 min) | | |
| | | Leg 1 total: | 70.45 km | |
| |
| Leg 2 | Saturday 30-Aug-1997 |
| |
| 06:08 | | Service E - Hippos (10 min) | | |
| 06:54 | SS5 | Leustu | 23.57 km | |
| 07:46 | | Service F - Jamsa (20 min) | | |
| 08:19 | SS6 | Rapsula | 18.47 km | |
| 09:16 | SS7 | Paijala | 23.40 km | |
| 10:12 | | Service G - Ronni (20 min) | | |
| 11:08 | SS8 | Sahalahti | 20.50 km | |
| 12:06 | SS9 | Siitama | 14.70 km | |
| 12:43 | | Service H - Ronni (20 min) | | |
| 13:34 | SS10 | Vastila | 17.46 km | |
| 14:24 | SS11 | Ouninpohja | 32.82 km | |
| 15:09 | | Service I - Jamsa (20 min) | | |
| 15:56 | SS12 | Vaheri | 31.32 km | |
| 16:40 | SS13 | Himos | 2.00 km | |
| 18:31 | | Service J - Hippos (20 min) | | |
| 18:50 | SS14 | Harju | 2.57 km | |
| 18:58 | | Service K - Hippos (45 min) | | |
| | | Leg 2 total: | 186.81 km | |
| |
| Leg 3 | Sunday 31-Aug-1997 |
| |
| 08:38 | | Service L - Tammijarvi (10 min) | | |
| 09:01 | SS15 | Lempaa 1 | 28.40 km | |
| 10:04 | SS16 | Vartiamaki 1 | 12.60 km | |
| 10:33 | SS17 | Hauhanpohja 1 | 11.34 km | |
| 10:58 | | Service M - Tammijarvi (20 min) | | |
| 11:31 | SS18 | Lempaa 2 | 28.40 km | |
| 12:34 | SS19 | Vartiamaki 2 | 12.60 km | |
| 13:03 | SS20 | Hauhanpohja 2 | 11.34 km | |
| 13:28 | | Service N - Tammijarvi (20 min) | | |
| 14:55 | SS21 | Ruuhimaki | 7.28 km | |
| 15:43 | SS22 | Laukaa | 12.33 km | |
| 16:17 | | Service O - Laukaa (20 min) | | |
| | | Leg 3 total: | 124.29 km | |
| | | Rally total: | 381.55 km | |