1 | 29-jun | Florence – Rimini | 205 | heuvels |
2 | 30-jun | Cesenatico – Bologna | 200 | heuvels |
3 | 1-jul | Piacenza – Turijn | 225 | vlak |
4 | 2-jul | Pinerolo – Valloire | 138 | bergen |
5 | 3-jul | Saint-Jean-de-Maurienne – Saint-Vulbas | 177 | vlak |
6 | 4-jul | Mâcon – Dijon | 163 | vlak |
7 | 5-jul | Nuits-Saint-Georges – Gevrey-Chambertin | 25 | ITT |
8 | 6-jul | Semur-en-Auxois – Colombey-les-Deux-Églises | 176 | heuvels |
9 | 7-jul | Troyes – Troyes | 199 | gravel |
| 8-jul | rustdag | | |
10 | 9-jul | Orléans – Saint-Amand-Montrond | 187 | vlak |
11 | 10-jul | Evaux-les-Bains – Le Lioran | 211 | heuvels |
12 | 11-jul | Aurillac – Villeneuve-sur-Lot | 204 | heuvels |
13 | 12-jul | Agen – Pau | 171 | heuvels |
14 | 13-jul | Pau – Pla d’Adet | 152 | bergen |
15 | 14-jul | Loudenvielle – Plateau de Beille | 198 | bergen |
| 15-jul | rustdag | | |
16 | 16-jul | Gruissan – Nîmes | 187 | vlak |
17 | 17-jul | Saint-Paul-Trois-Châteaux – Superdévoluy | 178 | heuvels |
18 | 18-jul | Gap – Barcelonnette | 179 | heuvels |
19 | 19-jul | Embrun – Isola 2000 | 145 | bergen |
20 | 20-jul | Nice – Col de la Couillole | 132 | bergen |
21 | 21-jul | Monaco -Nice | 35,2 | ITT |