Stage 1 (14 June) |
148.0 km |
Stage 2 (15 June) |
197.5 km |
Stage 3 (16 June) |
199.0 km |
Stage 4 (17 June) |
166.5 km |
Stage 5 (18 June) |
78.0 km |
Stage 6 (18 June) |
7.5 km |
Stage 7 (19 June) |
203.0 km |
Stage 8 (20 June) |
208.5 km |
Stage 9 (21 June) |
200.0 km |
Stage 10 (22 June) |
277.5 km |
Stage 11 (23 June) |
160.5 km |