1st stage|6th July|194.5 km
Brussels-Brussels
2nd stage|7th July | TTT|27.6 km
Brussels-Brussels
3rd stage|8th July|215 km
Binche-Épernay
4th stage|9th July|213.5 km
Reims-Nancy
5th stage|10th July|175.5 km
Saint-Dié-des-Vosges-Colmar
6th stage|11th July|160.5 km
Mulhouse-La Planche des Belles Filles
7th stage|12th July|230 km
Belfort-Chalon-sur-Saône
8th stage|13th July|200 km
Mâcon-Saint-Étienne
9th stage|14th July|170.5 km
Saint-Étienne-Brioude
10th stage|15th July|217.5 km
Saint-Flour-Albi
16th July|Rest day
-
11th stage|17th July|167 km
Albi-Toulouse
12th stage|18th July|209.5 km
Toulouse-Bagnères-de-Bigorre
13th stage|19th July|27.2 km
Pau-Pau
14th stage|20th July|111 km
Tarbes-Col du Tourmalet
15th stage|21st July|185 km
Limoux-Foix
22nd July|Rest day
-
16th stage|23rd July|177 km
Nîmes-Nîmes
17th stage|24th July|200 km
Pont du Gard-Gap
18th stage|25th July|208 km
Embrun-Valloire
19th stage|26th July|89 km
Saint-Jean-de-Maurienne-Tignes
20th stage|27th July|59.5 km
Albertville-Val Thorens
21st stage|28th July|128 km
Rambouillet-Paris Champs-Élysées