Tour de France

WorldTour, Grand Tour, 1st -23rd July 2017, France

1st stage|1st July|14 km
Düsseldorf-Düsseldorf

2nd stage|2nd July|203.5 km
Düsseldorf-Liège

3rd stage|3rd July|212.5 km
Verviers-Longwy

4th stage|4th July|207.5 km
Mondorf-les-Bains-Vittel

5th stage|5th July|160.5 km
Vittel-La Planche des Belles Filles

6th stage|6th July|216 km
Vesoul-Troyes

7th stage|7th July|213.5 km
Troyes-Nuits-Saint-Georges

8th stage|8th July|187.5 km
Dole-Station des Rousses

9th stage|9th July|181.5 km
Nantua-Chambéry

10th July|Rest day
-

10th stage|11th July|178 km
Périgueux-Bergerac

11th stage|12th July|203.5 km
Eymet-Pau

12th stage|13th July|214.5 km
Pau-Peyragudes

13th stage|14th July|101 km
Saint-Girons-Foix

14th stage|15th July|181.5 km
Blagnac-Rodez

15th stage|16th July|189.5 km
Laissac-Sévérac l'Église-Le Puy-en-Velay

17th July|Rest day
-

16th stage|18th July|165 km
Le Puy-en-Velay-Romans-sur-Isère

17th stage|19th July|183 km
La Mure-Serre-Chevalier

18th stage|20th July|179.5 km
Briançon-Izoard

19th stage|21st July|222.5 km
Embrun-Salon-de-Provence

20th stage|22nd July|22.5 km
Marseille-Marseille

21st stage|23rd July|103 km
Montgeron-Paris Champs-Élysées