stage | Type | date | time | Start finish | Route | winner |
---|
1 | individual time trial to the live ticker | July 1 | Start: 4 p.m Arrival: until about 7.10 p.m | Copenhagen – Copenhagen | 13.2 km | |
2 | flat stage to the live ticker | 2nd July | Start: 12.35 p.m Arrival: approximately between 4:59 p.m. and 5:24 p.m | Roskilde-Nyborg | 202.2km | |
3 | flat stage to the live ticker | 3rd of July | Start: 1.15 p.m Arrival: around 5:12 p.m. and 5:35 p.m | Vejle-Sonderborg | 182 km | |
| Transfer to Dunkerque | July 4th | | | | |
4 | Hilly to the live ticker | 5th July | Start: 1.30 p.m Arrival: approximately between 5:14 p.m. and 5:35 p.m | Dunkerque-Calais | 171.5km | |
5 | Hilly to the live ticker | July 6th | Start: 2 p.m Arrive approximately between 5:16pm and 5:34pm | Lille-Trouée d’Arenberg | 153.7 km | |
6 | Hilly to the live ticker | 7th of July | Start: 12:15 p.m Arrival approximately between 5.15pm and 5.45pm | Binche-Longwy | 219.9 km | |
7 | mountains to the live ticker | 8th of July | Start: 1.15 p.m Arrive approximately between 5.17pm and 5.43pm | Tomblaine – La Super Planche des Belles Filles | 176.3 km | |
8th | Hilly to the live ticker | July 9th | Start: 1.20 p.m Arrives approximately between 5:28pm and 5:53pm | Dole-Lausanne | 186.3km | |
9 | mountains to the live ticker | 10th of July | Start: 12.45 p.m Arrive approximately between 5:28pm and 6:02pm | Aigle-Chatel | 192.9 km | |
– | 1st rest day | July 11th | – | morzine | – | – |
10 | Hilly to the live ticker | July 12 | Start: 1.40 p.m Arrive approximately between 4:57pm and 5:17pm | Morzine-Megeve | 148.1 km | |
11 | mountains to the live ticker | July 13th | Start: 12.30 p.m Arrival approximately between 4.40pm and 5.13pm | Albertville – Col de Granon | 151.7 km | |
12 | mountains to the live ticker | July 14th | Start: 1.20 p.m Arrival approximately between 5.55pm and 6.29pm | Briançon – Alpe d’Huez | 165.1 km | |
13 | flat stage to the live ticker | 15th of July | Start: 1.20 p.m Arrives approximately between 5:26pm and 5:49pm | Le Bourg-d’Oisans-Saint-Étienne | 192.6 km | |
14 | Hilly to the live ticker | 16th of July | Start: 12.30 p.m Arrival approximately between 5.05pm and 5.34pm | Saint-Étienne-Mende | 192.5 km | |
15 | flat stage to the live ticker | 17th July | Start: 1.15 p.m Arrive approximately between 5.39pm and 6.04pm | Rodez-Carcassonne | 202.5km | |
– | 2nd rest day | July 18th | – | Carcassonne | – | |
16 | Hilly to the live ticker | July 19th | Start: 12.40 p.m Arrives approximately between 4:58pm and 5:27pm | Carcassonne-Foix | 178.5km | |
17 | mountains to the live ticker | 20th of July | Start: 1.25 p.m Arrival approximately between 4.50pm and 5.14pm | Saint-Gaudens-Peyragudes | 129.7 km | |
18 | mountains to the live ticker | 21 July | Start: 1.40 p.m Arrive approximately between 5.25pm and 5.54pm | Lourdes – Hautacam | 143.2 km | |
19 | flat stage to the live ticker | 22nd of July | Start: 1.10 p.m Arrive approximately between 5:16pm and 5:39pm | Castelnau-Magnoac-Cahors | 188.3 km | |
20 | individual time trial to the live ticker | July 23 | Start: 1.15 p.m Arrival: until approx. 5.49 p.m | Lacapelle Marival – Rocamadour | 40.7 km | |
21 | flat stage to the live ticker | 24th July | Start: 4.45 p.m Arrive approximately between 7.26pm and 7.43pm | Paris La Defense Arena – Paris | 115.6 km | |