| # | Datum | Start - finish | Afstand | Winnaar | ||
|---|---|---|---|---|---|---|
| 1 | za 4 jul. | Barcelona — Barcelona TTT | 19,0 km | Bekijk etappe | ||
| 2 | zo 5 jul. | Tarragona — Barcelona | 182,0 km | Bekijk etappe | ||
| 3 | ma 6 jul. | Granollers — Les Angles | 196,0 km | Bekijk etappe | ||
| 4 | di 7 jul. | Carcassonne — Foix | 182,0 km | Bekijk etappe | ||
| 5 | wo 8 jul. | Lannemezan — Pau | 158,0 km | Bekijk etappe | ||
| 6 | do 9 jul. | Pau — Gavarnie-Gèdre | 186,0 km | Bekijk etappe | ||
| 7 | vr 10 jul. | Hagetmau — Bordeaux | 175,0 km | Bekijk etappe | ||
| 8 | za 11 jul. | Périgueux — Bergerac | 182,0 km | Bekijk etappe | ||
| 9 | zo 12 jul. | Malemort — Ussel | 185,0 km | Bekijk etappe | ||
| ma 13 jul. | Rustdag | |||||
| 10 | di 14 jul. | Aurillac — Le Lioran | 167,0 km | Bekijk etappe | ||
| 11 | wo 15 jul. | Vichy — Nevers | 161,0 km | Bekijk etappe | ||
| 12 | do 16 jul. | Circuit de Nevers Magny-Cours — Chalon-sur-Saône | 181,0 km | Bekijk etappe | ||
| 13 | vr 17 jul. | Dole — Belfort | 205,0 km | Bekijk etappe | ||
| 14 | za 18 jul. | Mulhouse — Le Markstein | 155,0 km | Bekijk etappe | ||
| 15 | zo 19 jul. | Champagnole — Plateau de Solaison | 184,0 km | Bekijk etappe | ||
| ma 20 jul. | Rustdag | |||||
| 16 | di 21 jul. | Évian Les-Bains — Thonon Les-Bains | 26,0 km | Bekijk etappe | ||
| 17 | wo 22 jul. | Chambéry — Voiron | 175,0 km | Bekijk etappe | ||
| 18 | do 23 jul. | Voiron — Orcières Merlette | 185,0 km | Bekijk etappe | ||
| 19 | vr 24 jul. | Gap — Alpe d'Huez | 128,0 km | Bekijk etappe | ||
| 20 | za 25 jul. | Le Bourg d'Oisans — Alpe d'Huez | 171,0 km | Bekijk etappe | ||
| 21 | zo 26 jul. | Thoiry — Paris | 130,0 km | Bekijk etappe | ||