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)
