Prologue (29 July) |
6.0 km |
Stage 1 (30 July) |
196.8 km |
Stage 2 (31 July) |
175.6 km |
Stage 3 (1 August) |
172.2 km |
Stage 4 (2 August) |
159.4 km |
Stage 5 (3 August) |
169.4 km |
Stage 6 (4 August) |
153.1 km |
Stage 7 (6 August) |
171.3 km |
Stage 8 (7 August) |
180.2 km |
Stage 9 (8 August) |
34.2 km |
Stage 10 (9 August) |
132.5 km |