1st stage|26th August|13 km
Malaga-Malaga
2nd stage|27th August|168 km
Malaga-Cordoba
3rd stage|28th August|198 km
Montoro-Valdepeñas
4th stage|29th August|159 km
Valdepeñas-Albacete
5th stage|30th August|152 km
Albacete-Xorret del Cati
6th stage|31st August|155 km
Benidorm-Valencia
7th stage|1st September|175 km
Valencia-Morella
8th stage|2nd September|169 km
Vinaroz-Salou
9th stage|3rd September|38 km
Tarragona-Tarragona
10th stage|4th September|166 km
Sabadell-Supermolina
11th stage|5th September|137 km
Alp - Estació d'Esquí d'Ordino-Arcalis
6th September|Rest day
-
12th stage|7th September|132 km
Zaragoza-Zaragoza
8th September|Rest day
-
13th stage|9th September|143 km
Santander-Santander
14th stage|10th September|147 km
Santander-Lagos de Covadonga
15th stage|11th September|164 km
Cangas de Onis-Gijon
16th stage|12th September|168 km
Oviedo-Alto de L'Angliru
17th stage|13th September|156 km
Benavente-Salamanca
18th stage|14th September|159 km
Bejar-Ciudad Rodrigo
19th stage|15th September|130 km
Salamanca-Avila
20th stage|16th September|128 km
Avila-Alto de Abantos
21st stage|17th September|38 km
Madrid-Madrid