Stage 1 (23 May) |
328.0 km |
Stage 2 (25 May) |
312.9 km |
Stage 3 (27 May) |
265.0 km |
Stage 4 (29 May) |
288.7 km |
Stage 5 (31 May) |
281.5 km |
Stage 6 (2 June) |
283.1 km |
Stage 7 (4 June) |
383.0 km |
Stage 8 (6 June) |
362.2 km |
Stage 9 (8 June) |
357.0 km |
Stage 10 (10 June) |
341.3 km |