Etappe | Datum | KP | Starttijd | Naam | Lengte | Snelste rijder | Tijd | Gem. snelheid | Rallyleider | 1 | 29 maart | 1 | 17:35 | SSS Estadio Algarve 1 | 2,03 km | Marcus Grönholm | 2:05,8 | 58,09 km/u | Marcus Grönholm | 30 maart | 2 | 10:27 | Tavira 1 | 19,92 km | Mikko Hirvonen | 14:07,5 | 84,62 km/u | 3 | 11:27 | Serra de Tavira 1 | 24,38 km | Marcus Grönholm | 16:30,1 | 88,65 km/u | 4 | 12:15 | S. Bras de Alportel 1 | 16,08 km | Sébastien Loeb | 11:24,3 | 84,59 km/u | 5 | 14:44 | Tavira 2 | 19,92 km | Marcus Grönholm | 13:52,3 | 86,16 km/u | 6 | 15:44 | Serra de Tavira 2 | 24,38 km | Sébastien Loeb | 16:10,2 | 88,65 km/u | 7 | 16:32 | S. Bras de Alportel 2 | 16,08 km | Sébastien Loeb | 11:10,6 | 86,32 km/u | Sébastien Loeb | | 2 | 31 maart | 8 | 9:48 | Silves - Ourique 1 | 30,69 km | Sébastien Loeb | 21:36,5 | 85,22 km/u | 9 | 10:37 | Ourique 1 | 24,88 km | Sébastien Loeb | 14:59,9 | 99,53 km/u | 10 | 11:32 | Almodovar 1 | 20,89 km | Sébastien Loeb | 11:40,5 | 107,36 km/u | 11 | 14:50 | Silves - Ourique 2 | 30,69 km | Sébastien Loeb | 20:16,0 | 90,86 km/u | 12 | 15:39 | Ourique 2 | 24,88 km | Sébastien Loeb | 14:35,0 | 102,36 km/u | 13 | 16:34 | Almodovar 2 | 20,89 km | Sébastien Loeb | 11:38,6 | 107,65 km/u | | 3 | 1 april | 14 | 8:07 | Loule - Almodovar 1 | 17,60 km | Mikko Hirvonen | 11:18,0 | 93,45 km/u | 15 | 8:39 | Loule 1 | 22,08 km | Sébastien Loeb | 14:09,3 | 93,59 km/u | 16 | 11:42 | Loule - Almodovar 2 | 17,60 km | Marcus Grönholm | 11:11,1 | 94,41 km/u | 17 | 12:14 | Loule 2 | 22,08 km | Marcus Grönholm | 14:02,0 | 94,40 km/u | 18 | 14:00 | SSS Estadio Algarve 2 | 2,03 km | Sébastien Loeb | 2:06,8 | 57,63 km/u | | |