1st stage|1st July|13.2 km
Copenhagen-Copenhagen
2nd stage|2nd July|199.2 km
Roskilde-Nyborg
3rd stage|3rd July|182 km
Vejle-Sønderborg
4th July|Rest day
-
4th stage|5th July|171.5 km
Dunkerque-Calais
5th stage|6th July|157 km
Lille-Arenberg Porte du Hainaut
6th stage|7th July|219.9 km
Binche-Longwy
7th stage|8th July|176.3 km
Tomblaine-La Super Planche des Belles Filles
8th stage|9th July|186.3 km
Dole-Lausanne
9th stage|10th July|192.9 km
Aigle-Châtel
11th July|Rest day
-
10th stage|12th July|145.1 km
Morzine-Megève
11th stage|13th July|151.7 km
Albertville-Col du Granon
12th stage|14th July|165.1 km
Briançon-L'Alpe d'Huez
13th stage|15th July|192.6 km
Bourg-d'Oisans-Saint-Étienne
14th stage|16th July|192.5 km
Saint-Étienne-Mende
15th stage|17th July|202.5 km
Rodez-Carcassonne
18th July|Rest day
-
16th stage|19th July|178.5 km
Carcassonne-Foix
17th stage|20th July|129.7 km
Saint-Gaudens-Peyragudes
18th stage|21st July|143.2 km
Lourdes-Hautacam
19th stage|22nd July|188.3 km
Castelnau-Magnoac-Cahors
20th stage|23rd July|40.7 km
Lacapelle-Marival-Rocamadour
21st stage|24th July|115.6 km
Paris-Paris