1st stage|4th July|15.5 km
Monaco-Monaco
2nd stage|5th July|187 km
Monaco-Brignoles
3rd stage|6th July|196.5 km
Marseille-La Grande-Motte
4th stage|7th July | TTT|39 km
Montpellier-Montpellier
5th stage|8th July|196.5 km
Le Cap d’Agde-Perpignan
6th stage|9th July|181.5 km
Gérone-Barcelona
7th stage|10th July|224 km
Barcelona-Andorre Arcalis
8th stage|11th July|176.5 km
Andorre-la-Vieille-Saint-Girons
9th stage|12th July|160.5 km
Saint-Gaudens-Tarbes
13th July|Rest day
-
10th stage|14th July|194.5 km
Limoges-Issoudun
11th stage|15th July|192 km
Vatan-Saint-Fargeau
12th stage|16th July|211.5 km
Tonnerre-Vittel
13th stage|17th July|200 km
Vittel-Colmar
14th stage|18th July|199 km
Colmar-Besançon
15th stage|19th July|207.5 km
Pontarlier-Verbier
20th July|Rest day
-
16th stage|21st July|159 km
Martigny-Bourg-Saint-Maurice
17th stage|22nd July|169.5 km
Bourg-Saint-Maurice-Le Grand-Bornand
18th stage|23rd July|40.5 km
Annecy-Annecy
19th stage|24th July|178 km
Bourgoin-Jallieu-Aubenas
20th stage|25th July|167 km
Montélimar-Mont Ventoux
21st stage|26th July|164 km
Montereau-Fault-Yonne-Paris Champs-Élysées