Stages

Utrecht - Utrecht
# 1 / 23.3 km / Team Time Trial
vr 19-8
18:30
's-Hertogenbosch - Utrecht
# 2 / 175.1 km / Flat
za 20-8
13:32
Breda - Breda
# 3 / 193.2 km / Flat
zo 21-8
12:52
Vitoria-Gasteiz - Laguardia
# 4 / 152.5 km / Hilly
di 23-8
13:53
Irun - Bilbao
# 5 / 187.2 km / Hilly
wo 24-8
12:57
Bilbao - Ascension al Pico Jano
# 6 / 181.2 km / Summit finish
do 25-8
12:37
Camargo - Cistierna
# 7 / 190 km / Hilly
vr 26-8
12:30
La Pola Llaviana - Collau Fancuaya
# 8 / 153.4 km / Summit finish
za 27-8
13:28
Villaviciosa - Les Praeres
# 9 / 171.4 km / Summit finish
zo 28-8
12:53
Rest day ma 29-8
Elche - Alicante
# 10 / 30.9 km / Individual Time Trial
di 30-8
13:53
El Pozo Alimentacion - Cabo de Gata
# 11 / 191.2 km / Flat
wo 31-8
12:51
Salobrena - Penas Blancas
# 12 / 192.7 km / Summit finish
do 1-9
12:34
Ronda - Montilla
# 13 / 168.4 km / Flat
vr 2-9
13:36
Montoro - Sierra de la Pandera
# 14 / 160.3 km / Summit finish
za 3-9
13:17
Martos - Sierra Nevada
# 15 / 153 km / Summit finish
zo 4-9
13:16
Rest day ma 5-9
Sanlucar de Barrameda - Tomares
# 16 / 189.4 km / Flat
di 6-9
13:00
Aracena - Monasterio de Tentudia
# 17 / 162.3 km / Flat
wo 7-9
13:21
Trujillo - Alto de Piornal
# 18 / 192 km / Summit finish
do 8-9
12:19
Talavera de la Reina - Talavera de la Reina
# 19 / 138.3 km / Hilly
vr 9-9
14:03
Moralzarzal - Puerto de Navacerrada
# 20 / 181 km / Mountain
za 10-9
12:45
Las Rozas - Madrid
# 21 / 96.7 km / Flat
zo 11-9
17:26
La Vuelta