1st stage|28th August | TTT|17 km
Sevilla-Sevilla
2nd stage|29th August|173 km
Alcalá de Guadaíra-Marbella
3rd stage|30th August|156 km
Marbella -Málaga
4th stage|31st August|177 km
Málaga -Valdepeñas de Jaén
5th stage|1st September|194 km
Guadix -Lorca
6th stage|2nd September|144 km
Caravaca de Cruz-Murcia
7th stage|3rd September|170 km
Murcia-Orihuela
8th stage|4th September|189 km
Villena-Xorret del Catí
9th stage|5th September|187 km
Calpe-Alcoy
6th September|Rest day
-
10th stage|7th September|174 km
Tarragona-Vilanova i la Geltrú
11th stage|8th September|208 km
Vilanova i la Geltrú-Andorra
12th stage|9th September|175 km
Andorra la Vella-Lleida
13th stage|10th September|194 km
Rincón de Soto-Burgos
14th stage|11th September|179 km
Burgos-Peña Cabarga
15th stage|12th September|170 km
Solares-Lagos de Covadonga
16th stage|13th September|179 km
Gijón-Alto de Cotobello
14th September|Rest day
-
17th stage|15th September|46 km
Peñafiel -Peñafiel
18th stage|16th September|153 km
Valladolid-Salamanca
19th stage|17th September|200 km
Piedrahita-Toledo
20th stage|18th September|169 km
San Martín de Valdeiglesias-Navacerrada
21st stage|19th September|100 km
San Sebastián de los Reyes-Madrid