1st stage|7th September | TTT|24 km
Valencia-Valencia
2nd stage|8th September|145 km
Valencia-Alcoy
3rd stage|9th September|134 km
San Vincente de Raspeig-Murcia
4th stage|10th September|150 km
Águilas-Roquetas de Mar
5th stage|11th September|198 km
El Ejido-Sierra Nevada
6th stage|12th September|153 km
Granada-Sierra de la Pandera
7th stage|13th September|197 km
Jaén-Málaga
8th stage|14th September|174 km
Málaga-Ubrique
9th stage|15th September|130 km
Cordoba-Cordoba
10th stage|16th September|36 km
Cordoba-Cordoba
17th September|Rest day
-
11th stage|18th September|166 km
Alcobenas-Collado Villalba
12th stage|19th September|211 km
Segovia-Burgos
13th stage|20th September|190 km
Burgos-Santander
14th stage|21st September|190 km
Santander-Gijón
15th stage|22nd September|177 km
Gijón-Alto de L'Angliru
23rd September|Rest day
-
16th stage|24th September|155 km
Avilés-Léon
17th stage|25th September|146 km
Benavente-Salamanca
18th stage|26th September|194 km
Salamanca-Estación de Esquí de La Cotatilla
19th stage|27th September|178 km
Béjar-Ávila
20th stage|28th September|141 km
Ávila-San Martín de la Vega
21st stage|29th September|41 km
San Martín de La Vega-Madrid