Stage 1
Lille - Lille (185 Km)
5 July (Saturday)

Stage 2
Lauwin-Planque - Boulogne-sur-Mer (210 Km)
6 July (Sunday)

Stage 3
Valenciennes - Dunkerque (179 Km)
7 July (Monday)

Stage 4
Amiens Métropole - Rouen (175 Km)
8 July (Tuesday)

Stage 5
Caen - Caen (ITT) (33 Km)
9 July (Wednesday)

Stage 6
Bayeux - Vire Normandie (202 Km)
10 July (Thursday)

Stage 7
Saint-Malo - Mûr-de-Bretagne (197 Km)
11 July (Friday)

Stage 8
Saint-Méen-le-Grand - Laval (172 Km)
12 July (Saturday)

Stage 9
Chinon - Châteauroux (175 Km)
13 July (Sunday)

Stage 10
Ennezat - Le Mont-Dore Puy de Sancy (164 Km)
14 July (Monday)

Stage 11
Toulouse - Toulouse (157 Km)
16 July (Wednesday)

Stage 12
Auch - Hautacam (181 Km)
17 July (Thursday)

Stage 13
Loudenvielle - Peyragudes (ITT) (11 Km)
18 July (Friday)

Stage 14
Pau - Luchon-Superbagnères (183 Km)
19 July (Saturday)

Stage 15
Muret - Carcassonne (170 Km)
20 July (Sunday)

Stage 16
Montpellier - Mont Ventoux (172 Km)
22 July (Tuesday)

Stage 17
Bollène - Valence (161 Km)
23 July (Wednesday)

Stage 18
Vif - Col de la Loze (172 Km)
24 July (Thursday)

Stage 19
Stage 20
Stage 21