Stage 1 (28 April) |
16.0 km |
Stage 2 (29 April) |
118.3 km |
Stage 3 (30 April) |
130.2 km |
Stage 4 (1 May) |
142.3 km |
Stage 5 (2 May) |
113.9 km |
Stage 6 (3 May) |
132.5 km |
Stage 7 (4 May) |
138.6 km |
Stage 8 (5 May) |
89.5 km |