Les étapes de la 70e édition:
22 août: 1re étape, Puerto Banus – Marbella, 7,4 km (contre-la-montre par équipes)
23 août: 2e étape, Alhaurin de la Torre – Caminito del Rey, 158,7 km (moyenne montagne)
24 août: 3e étape, Mijas – Malaga, 158,4 km (plaine)
25 août: 4e étape, Estepona – Vejer de la Frontera, 209,6 km (plaine)
26 août: 5e étape, Rota – Alcala de Guadaira, 167,3 km (plaine)
27 août: 6e étape, Cordoue – Sierra de Cazorla, 200,3 km (moyenne montagne)
28 août: 7e étape, Jodar – La Alpujarra, 191,1 km (montagne)
29 août: 8e étape, Puebla de Don Fadrique – Murcie, 182,5 km (moyenne montagne)
30 août: 9e étape, Torrevieja – Cumbre del Sol (Benitachell), 168,3 km (moyenne montagne)
31 août: 10e étape, Valence – Castellon, 146,6 km (moyenne montagne)
1er septembre: journée de repos en Andorre
2 septembre: 11e étape, Andorre – Cortals d’Encamp, 138 km (montagne)
3 septembre: 12e étape, Escaldes/Engordany (Andorre) – Lleida, 173 km (plaine)
4 septembre: 13e étape, Calatayud – Tarazona, 178 km (plaine)
5 septembre: 14e étape, Vitoria – Alto Campoo (Fuente del Chivo), 215 km (montagne)
6 septembre: 15e étape, Comillas – Sotres (Cabrales), 175,8 km (montagne)
7 septembre: 16e étape, Luarca – Ermita de Alba (Quiros), 185 km (montagne)
8 septembre: journée de repos à Burgos
9 septembre: 17e étape, Burgos – Burgos, 38,7 km (contre-la-montre individuel)
10 septembre: 18e étape, Roa – Riaza, 204 km (moyenne montagne)
11 septembre: 19e étape, Medina del Campo – Avila, 185,8 km (moyenne montagne)
12 septembre: 20e étape, San Lorenzo de El Escorial – Cercedilla, 175,8 km (montagne)
13 septembre: 21e étape, Alcala de Henares – Madrid, 98,8 km (plaine)