| done - km | to go - km | 44 km/h | 42 km/h | 40 km/h | |
|---|---|---|---|---|---|
| start - neutral | 13:05 | 13:05 | 13:05 | ||
| start - real | 0 | 170.4 | 13:27 | 13:27 | 13:27 |
| Puerto de Cabezabellosa | 23.9 | 146.5 | 13:59 | 14:01 | 14:02 |
| Alto de Piornal | 54.1 | 116.3 | 14:40 | 14:44 | 14:48 |
| Almaraz | 103.4 | 67.0 | 15:48 | 15:54 | 16:02 |
| Puerto de Miravete | 123.4 | 47.0 | 16:15 | 16:23 | 16:32 |
| intermediate sprint | 15.4 | 155.0 | 16:58 | 17:08 | 17:19 |
| finish | 184.6 | 0 | 17:19 | 17:30 | 17:42 |