Stage 1 (5 June) |
189.1 km |
Stage 2 (6 June) |
235.2 km |
Stage 3 (7 June) |
145.8 km |
Stage 4 (8 June) |
85.8 km |
Stage 5 (9 June) |
170.7 km |
Stage 6 (10 June) |
194.6 km |
Stage 7 (11 June) |
142.8 km |
Stage 8 (12 June) |
65.0 km |