Stage 1 (23 October) |
87.4 km |
Stage 2 (24 October) |
98.3 km |
Stage 3 (25 October) |
133.5 km |
Stage 4 (26 October) |
121.0 km |
Stage 5 (27 October) |
33.5 km |
Stage 6 (28 October) |
143.5 km |
Stage 7 (29 October) |
116.0 km |
Stage 8 (30 October) |
18.0 km |
Stage 9 (31 October) |
117.0 km |
Stage 10 (1 November) |
140.0 km |