2017 Tour de France Stages
Stage 1 – Düsseldorf – Düsseldorf (14km)
Stage 2 – Düsseldorf – Liège (203.5km)
Stage 3 – Verviers – Longwy (212.5km)
Stage 4 – Mondorf-les-Bains – Vittel (207.5km)
Stage 5 – Vittel – Le Planche des Belles Filles (160.5km)
Stage 6 – Vesoul – Troyes (216km)
Stage 7 – Troyes – Nuits-Saint-Georges (213.5km)
Stage 8 – Doles – Station des Rousses (187.5km)
Stage 9 – Nantuna – Chambery (181.5km)
Stage 10 – Périgueux – Bergerac (178km)
Stage 11 – Eymet – Pau (203.5km)
Stage 12 – Pau – Peyragudes (214.5km)
Stage 13 – Saint-Girons – Foix (101km)
Stage 14 – Blagnac – Rodez (181.5km)
Stage 15 – Laissac-Sévérac-l’Église – Le Puy-en-Velay (189.5km)
Stage 16 – Le Puy-en-Velay – Romans-sur-Isère (165km)
Stage 17 – La Mure – Serre Chevalier (183km)
Stage 18 – Briançon – Izoard (179.5km)
Stage 19 – Embrun – Salon-de-Provence (222.5km)
Stage 20 – Marseille – Marseille (22.5km)
Stage 21 – Montgeron – Paris (103km)