1st stage|29th June|212 km
Porto-Vecchio-Bastia
2nd stage|30th June|154 km
Bastia-Ajaccio
3rd stage|1st July|145 km
Ajaccio-Calvi
4th stage|2nd July | TTT|25 km
Nice-
5th stage|3rd July|219 km
Cagnes-sur-Mer-Marseille
6th stage|4th July|176 km
Aix-en-Provence-Montpellier
7th stage|5th July|205 km
Montpellier-Albi
8th stage|6th July|194 km
Castres-Ax-3-Domaines
9th stage|7th July|165 km
Saint-Girons-Bagnères-de-Bigorre
8th July|Rest day
-
10th stage|9th July|193 km
Saint-Gildas-des-Bois-Saint-Malo
11th stage|10th July|33 km
Avranches-Mont Saint-Michel
12th stage|11th July|218 km
Fougères-Tours
13th stage|12th July|173 km
Tours-Saint-Amand-Montrond
14th stage|13th July|191 km
Saint-Pourçain-sur-Sioule-Lyon
15th stage|14th July|242 km
Givors-Mont Ventoux
15th July|Rest day
-
16th stage|16th July|168 km
Vaison-la-Romaine-Gap
17th stage|17th July|32 km
Embrun-Chorges
18th stage|18th July|168 km
Gap-Alpe d'Huez
19th stage|19th July|204 km
Bourg d'Oisans-Le Grand-Bornard
20th stage|20th July|125 km
Annecy-Annecy - Semnoz
21st stage|21st July|118 km
Versailles-Paris Champs-Élysées