Etapy
| Etap |
Data |
Start – Meta |
km |
Typ |
Zwycięzca etapu |
Lider |
| 1 | 19 sierpnia | Nîmes | 13,7 | TTT | BMC Racing Team | Rohan Dennis |
| 2 | 20 sierpnia | Nîmes – Gruissan | 203,4 | Płaski | Yves Lampaert | Yves Lampaert |
| 3 | 21 sierpnia | Prades – Andora | 158,5 | Górski | Vincenzo Nibali | Chris Froome |
| 4 | 22 sierpnia | Escaldes-Engordany – Tarragona | 198,2 | Płaski | Matteo Trentin | Chris Froome |
| 5 | 23 sierpnia | Benicàssim – Alcossebre | 175,7 | Pagórkowaty | Aleksiej Łucenko |
Chris Froome |
| 6 | 24 sierpnia | Villarreal – Sagunto | 204,4 | Górzysty | Tomasz Marczyński | Chris Froome |
| 7 | 25 sierpnia | Llíria – Cuenca | 207 | Płaski | Matej Mohorič | Chris Froome |
| 8 | 26 sierpnia | Hellín – Xorret de Catí | 199,5 | Górski | Julian Alaphilippe | Chris Froome |
| 9 | 27 sierpnia | Orihuela – Cumbre del Sol | 174 | Górski | Chris Froome | Chris Froome |
|
28 sierpnia |
Dzień przerwy |
| 10 | 29 sierpnia | Caravaca de la Cruz – El Pozo Alimentación | 164,8 | Pagórkowaty | Matteo Trentin | Chris Froome |
| 11 | 30 sierpnia | Lorca – Observatoire de Calar Alto | 187,5 | Górski | Miguel Ángel López | Chris Froome |
| 12 | 31 sierpnia | Motril – Antequera | 160,1 | Pagórkowaty | Tomasz Marczyński | Chris Froome |
| 13 | 1 września | Coín – Tomares | 198,4 | Płaski | Matteo Trentin | Chris Froome |
| 14 | 2 września | Écija – Sierra de la Pandera | 175 | Górski | Rafał Majka | Chris Froome |
| 15 | 3 września | Alcalá la Real – Alto Hoya de la Mora | 129,4 | Górski | Miguel Ángel López | Chris Froome |
|
4 września |
Dzień przerwy |
| 16 | 5 września | Circuito de Navarra – Logroño | 40,2 | ITT | Chris Froome | Chris Froome |
| 17 | 6 września | Villadiego – Los Machucos | 180,5 | Górski | Stefan Denifl | Chris Froome |
| 18 | 7 września | Suances – Santo Toribio de Liébana | 169 | Pagórkowaty | Sander Armée | Chris Froome |
| 19 | 8 września | Caso – Gijón | 149,7 | Górzysty | Thomas De Gendt | Chris Froome |
| 20 | 9 września | Corvera de Asturias – Alto de l'Angliru | 117,5 | Górski | Alberto Contador | Chris Froome |
| 21 | 10 września | Arroyomolinos – Madryt | 117,6 | Płaski | Matteo Trentin | Chris Froome |
Etap 1 – 19.08 : Nîmes, 13,7 km (TTT)
Etap 2 – 20.08 : Nîmes – Gruissan, 203,4 km
Etap 3 – 21.08 : Prades – Andora, 158,5 km
Etap 4 – 22.08 : Escaldes-Engordany – Tarragona, 198,2 km
Etap 5 – 23.08 : Benicàssim – Alcossebre, 175,7 km
Etap 6 – 24.08 : Villarreal – Sagunto, 204,4 km
Etap 7 – 25.08 : Llíria – Cuenca, 207 km
Etap 8 – 26.08 : Hellín – Xorret de Catí, 199,5 km
Etap 9 – 27.08 : Orihuela – Cumbre del Sol, 174 km
Etap 10 – 29.08 : Caravaca de la Cruz – El Pozo Alimentación, 164,8 km
Etap 11 – 30.08 : Lorca – Observatoire de Calar Alto, 187,5 km
Etap 12 – 31.08 : Motril – Antequera, 160,1 km
Etap 13 – 01.09 : Coín – Tomares, 198,4 km
Etap 14 – 02.09 : Écija – Sierra de la Pandera, 175 km
Etap 15 – 03.09 : Alcalá la Real – Alto Hoya de la Mora, 129,4 km
Etap 16 – 05.09 : Circuito de Navarra – Logroño, 40,2 km
Etap 17 – 06.09 : Villadiego – Los Machucos, 180,5 km
Etap 18 – 07.09 : Suances – Santo Toribio de Liébana, 169 km
Etap 19 – 08.09 : Caso – Gijón, 149,7 km
Etap 20 – 09.09 : Corvera de Asturias – Alto de l'Angliru, 117,5 km
Etap 21 – 10.09 : Arroyomolinos – Madryt, 117,6 km