Stage | Date | Distance | Depart | Arrive | Winner |
Stage 1 | Sat., July 77/7 | 189km | Noirmoutier-en-l'lle | Fontenay-le-Cornte | |
Stage 2 | Sun., July 87/8 | 183km | Mouilleron-Saint-Germain | La Roche-sur-Yon | |
Stage 3 | Mon., July 97/9 | 35km | Cholet | Cholet | |
Stage 4 | Tue., July 107/10 | 192km | La Baule | Sarzeau | |
Stage 5 | Wed., July 117/11 | 203km | Lorient | Quimper | |
Stage 6 | Thu., July 127/12 | 181km | Brest | Mur de Bretagne Guerledan | |
Stage 7 | Fri., July 137/13 | 231km | Fougeres | Chartres | |
Stage 8 | Sat., July 147/14 | 181km | Dreux | Amiens Metropole | |
Stage 9 | Sun., July 157/15 | 154km | Arras Citadelle | Roubaix | |
Rest Day | Mon., July 167/16 | |
Stage 10 | Tue., July 177/17 | 159km | Annecy | Le Grand-Bornand | |
Stage 11 | Wed., July 187/18 | 108km | Albertville | La Rosiere Espace San Bernardo | |
Stage 12 | Thu., July 197/19 | 175km | Bourg-Saint-Maurice Les Arcs | Alpe d'Huez | |
Stage 13 | Fri., July 207/20 | 169km | Bourg d'Oisans | Valence | |
Stage 14 | Sat., July 217/21 | 187km | Saint-Paul-Trois-Chateaux | Mende | |
Stage 15 | Sun., July 227/22 | 181km | Millau | Carcassonne | |
Rest Day | Mon., July 237/23 | |
Stage 16 | Tue., July 247/24 | 218km | Carcassonne | Bagneres-de-Luchon | |
Stage 17 | Wed., July 257/25 | 65km | Bagneres-de-Luchon | Saint-Lary-Soulan | |
Stage 18 | Thu., July 267/26 | 172km | Trie-sur-Baise | Pau | |
Stage 19 | Fri., July 277/27 | 200km | Lourdes | Laruns | |
Stage 20 | Sat., July 287/28 | 31km | Saint-Pee-sur-Nivelle | Espelette | |
Stage 21 | Sun., July 297/29 | 115km | Houilles | Paris Champs-Elysees | |