Prologue (22 March) |
3.6 km |
Stage 1 (23 March) |
182.6 km |
Stage 2 (24 March) |
185.9 km |
Stage 3 (25 March) |
209.7 km |
Stage 4 (26 March) |
181.2 km |
Stage 5 (27 March) |
161.9 km |
Stage 6 (28 March) |
117.8 km |