Stage 1

Brest - Landerneau (198 Km)

26 June (Saturday)

Stage 2

Perros-Guirec - Mûr-de-Bretagne Guerlédan (184 Km)

27 June (Sunday)

Stage 3

Lorient - Pontivy (183 Km)

28 June (Monday)

Stage 4

Redon - Fougères (151 Km)

29 June (Tuesday)

Stage 5

Changé - Laval Espace Mayenne (ITT) (28 Km)

30 June (Wednesday)

Stage 6

Tours - Châteauroux (161 Km)

1 July (Thursday)

Stage 7

Vierzon - Le Creusot (250 Km)

2 July (Friday)

Stage 8

Oyonnax - Le Grand-Bornand (151 Km)

3 July (Saturday)

Stage 9

Cluses - Tignes (145 Km)

4 July (Sunday)

Stage 10

Albertville - Valence (191 Km)

6 July (Tuesday)

Stage 11

Sorgues - Malaucène (199 Km)

7 July (Wednesday)

Stage 12

Saint-Paul-Trois-Châteaux - Nîmes (160 Km)

8 July (Thursday)

Stage 13

Nîmes - Carcassonne (220 Km)

9 July (Friday)

Stage 14

Carcassonne - Quillan (184 Km)

10 July (Saturday)

Stage 15

Céret - Andorra la Vella (192 Km)

11 July (Sunday)

Stage 16

El Pas de la Casa - Saint-Gaudens (169 Km)

13 July (Tuesday)

Stage 17

Muret - Saint-Lary-Soulan (Col du Portet) (179 Km)

14 July (Wednesday)

Stage 18

Pau - Luz Ardiden (130 Km)

15 July (Thursday)

Stage 19

Mourenx - Libourne (207 Km)

16 July (Friday)

Stage 20

Libourne - Saint-Émilion (ITT) (31 Km)

17 July (Saturday)

Stage 21

Chatou - Paris Champs-Élysées (109 Km)

18 July (Sunday)