Stage 1 (21 May) |
2.6 km |
Stage 2 (22 May) |
103.6 km |
Stage 3 (23 May) |
127.0 km |
Stage 4 (24 May) |
137.3 km |
Stage 5 (25 May) |
120.9 km |
Stage 6 (26 May) |
11.4 km |
Stage 7 (27 May) |
107.5 km |
Stage 8 (28 May) |
112.0 km |