<P> After the first time trial, the race left Germany during stage two, which finished in the Belgian city of Liège . Stage three headed south, and after a brief passage through Luxembourg, ended with a climb in Longwy . After a transitional stage, stage five saw the first major climb, the finish at La Planche des Belles Filles . The next two stages headed south - west, before stage eight in the Jura Mountains, featured three categorised climbs . The ninth stage included the steep climbs of the Col de la Biche (fr), the Col du Grand Colombier, and, after a 42 - year absence, the Signal du Mont du Chat, its summit 25 km (15.5 mi) from the finish in Chambéry . After a transfer during the rest day, stage ten took place in the Dordogne region, between Périgueux and Bergerac . Stage eleven was a transitional stage, followed by two stages in the Pyrenees . Stage twelve started from Pau and ended at the Peyragudes ski resort . The next stage was short, at 110 km (68 mi), but included three climbs before a descent finish into Foix . After leaving the Pyrenees, the riders headed north - east; stage fourteen finished with a climb towards the end of the stage . Stage fifteen featured the first appearance of the Col de Peyra Taillade, with its conclusion in Le Puy - en - Velay . Stage sixteen, the first after the final rest day, was a transitional stage, heading east, towards the Alps . Stage seventeen included the Col d'Ornon, the Col de la Croix de Fer, the Col du Télégraphe and the highest point of elevation in the race, the Col du Galibier, before a descent finish into Serre Chevalier . Stage eighteen was the final day of mountains; it had two climbs, the Col de Vars and the finishing climb, the Col d'Izoard . It was the first time the Tour finished on the 2,360 m (7,743 ft) - high mountain pass . After another transitional stage, heading south, came stage twenty, a 23 km (14.3 mi) individual time trial in Marseille . Starting at the Stade Vélodrome, the course headed around the city, designated 2017 European Capital of Sport, before ending also at the Stade Vélodrome . The final stage started in Montgeron, which hosted the start of the first Tour, before concluding with the traditional laps of the Champs - Élysées . </P> <P> There were 21 stages in the race, covering a total distance of 3,540 km (2,200 mi), 13 km (8.1 mi) shorter than the 2016 Tour . There were two time trial events, both of which were individual, a total of 36 km (22.4 mi). Of the remaining nineteen stages, eight were officially classified as flat, six as medium mountain and five as high mountain . The longest mass - start stage was stage 19, at 222.5 km (138 mi), and the shortest was stage 13, at 101 km (63 mi). For the first time since the 1992 edition, the route included all five of mainland France's mountainous regions; the Vosges, the Jura, the Pyrenees, the Massif Central and the Alps . There were summit finishes on stage 12 to Peyragudes and stage 18 to the Col d'Izoard . Additionally, the hilly stage 3 had a hilltop finish in Longwy, and stage 5 ended at La Planche des Belles Filles . The highest point of the race was the 2,642 m (8,668 ft) - high Col du Galibier mountain pass on stage seventeen . It was among seven hors catégorie (English: "out of category") rated climbs in the race . There was ten new start or finish locations . The rest days were after stage 9, in the Dordogne, and 15, in Le Puy - en - Velay . </P> <Table> Stage characteristics and winners <Tr> <Th> Stage </Th> <Th> Date </Th> <Th> Course </Th> <Th> Distance </Th> <Th_colspan="2"> Type </Th> <Th> Winner </Th> </Tr> <Tr> <Th> </Th> <Td> 1 July </Td> <Td> Düsseldorf (Germany) </Td> <Td> 14 km (9 mi) </Td> <Td> </Td> <Td> Individual time trial </Td> <Td> Geraint Thomas (GBR) </Td> </Tr> <Tr> <Th> </Th> <Td> 2 July </Td> <Td> Düsseldorf (Germany) to Liège (Belgium) </Td> <Td> 203.5 km (126 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Marcel Kittel (GER) </Td> </Tr> <Tr> <Th> </Th> <Td> 3 July </Td> <Td> Verviers (Belgium) to Longwy </Td> <Td> 212.5 km (132 mi) </Td> <Td> </Td> <Td> Medium mountain stage </Td> <Td> Peter Sagan (SVK) </Td> </Tr> <Tr> <Th> </Th> <Td> 4 July </Td> <Td> Mondorf - les - Bains (Luxembourg) to Vittel </Td> <Td> 207.5 km (129 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Arnaud Démare (FRA) </Td> </Tr> <Tr> <Th> 5 </Th> <Td> 5 July </Td> <Td> Vittel to La Planche des Belles Filles </Td> <Td> 160.5 km (100 mi) </Td> <Td> </Td> <Td> Medium mountain stage </Td> <Td> Fabio Aru (ITA) </Td> </Tr> <Tr> <Th> 6 </Th> <Td> 6 July </Td> <Td> Vesoul to Troyes </Td> <Td> 216 km (134 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Marcel Kittel (GER) </Td> </Tr> <Tr> <Th> 7 </Th> <Td> 7 July </Td> <Td> Troyes to Nuits - Saint - Georges </Td> <Td> 213.5 km (133 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Marcel Kittel (GER) </Td> </Tr> <Tr> <Th> 8 </Th> <Td> 8 July </Td> <Td> Dole to Station des Rousses </Td> <Td> 187.5 km (117 mi) </Td> <Td> </Td> <Td> Medium mountain stage </Td> <Td> Lilian Calmejane (FRA) </Td> </Tr> <Tr> <Th> 9 </Th> <Td> 9 July </Td> <Td> Nantua to Chambéry </Td> <Td> 181.5 km (113 mi) </Td> <Td> </Td> <Td> High mountain stage </Td> <Td> Rigoberto Urán (COL) </Td> </Tr> <Tr> <Th> </Th> <Td> 10 July </Td> <Td_colspan="2"> Dordogne </Td> <Td> </Td> <Td_colspan="3"> Rest day </Td> </Tr> <Tr> <Th> 10 </Th> <Td> 11 July </Td> <Td> Périgueux to Bergerac </Td> <Td> 178 km (111 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Marcel Kittel (GER) </Td> </Tr> <Tr> <Th> 11 </Th> <Td> 12 July </Td> <Td> Eymet to Pau </Td> <Td> 203.5 km (126 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Marcel Kittel (GER) </Td> </Tr> <Tr> <Th> 12 </Th> <Td> 13 July </Td> <Td> Pau to Peyragudes </Td> <Td> 214.5 km (133 mi) </Td> <Td> </Td> <Td> High mountain stage </Td> <Td> Romain Bardet (FRA) </Td> </Tr> <Tr> <Th> 13 </Th> <Td> 14 July </Td> <Td> Saint - Girons to Foix </Td> <Td> 101 km (63 mi) </Td> <Td> </Td> <Td> High mountain stage </Td> <Td> Warren Barguil (FRA) </Td> </Tr> <Tr> <Th> 14 </Th> <Td> 15 July </Td> <Td> Blagnac to Rodez </Td> <Td> 181.5 km (113 mi) </Td> <Td> </Td> <Td> Medium mountain stage </Td> <Td> Michael Matthews (AUS) </Td> </Tr> <Tr> <Th> 15 </Th> <Td> 16 July </Td> <Td> Laissac - Sévérac - l'Église to Le Puy - en - Velay </Td> <Td> 189.5 km (118 mi) </Td> <Td> </Td> <Td> Medium mountain stage </Td> <Td> Bauke Mollema (NED) </Td> </Tr> <Tr> <Th> </Th> <Td> 17 July </Td> <Td_colspan="2"> Le Puy - en - Velay </Td> <Td> </Td> <Td_colspan="3"> Rest day </Td> </Tr> <Tr> <Th> 16 </Th> <Td> 18 July </Td> <Td> Le Puy - en - Velay to Romans - sur - Isère </Td> <Td> 165 km (103 mi) </Td> <Td> </Td> <Td> Medium mountain stage </Td> <Td> Michael Matthews (AUS) </Td> </Tr> <Tr> <Th> 17 </Th> <Td> 19 July </Td> <Td> La Mure to Serre Chevalier </Td> <Td> 183 km (114 mi) </Td> <Td> </Td> <Td> High mountain stage </Td> <Td> Primož Roglič (SLO) </Td> </Tr> <Tr> <Th> 18 </Th> <Td> 20 July </Td> <Td> Briançon to Col d'Izoard </Td> <Td> 179.5 km (112 mi) </Td> <Td> </Td> <Td> High mountain stage </Td> <Td> Warren Barguil (FRA) </Td> </Tr> <Tr> <Th> 19 </Th> <Td> 21 July </Td> <Td> Embrun to Salon - de-Provence </Td> <Td> 222.5 km (138 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Edvald Boasson Hagen (NOR) </Td> </Tr> <Tr> <Th> 20 </Th> <Td> 22 July </Td> <Td> Marseille </Td> <Td> 22.5 km (14 mi) </Td> <Td> </Td> <Td> Individual time trial </Td> <Td> Maciej Bodnar (POL) </Td> </Tr> <Tr> <Th> 21 </Th> <Td> 23 July </Td> <Td> Montgeron to Paris (Champs - Élysées) </Td> <Td> 103 km (64 mi) </Td> <Td> </Td> <Td> Flat stage </Td> <Td> Dylan Groenewegen (NED) </Td> </Tr> <Tr> <Th> </Th> <Td_colspan="2"> Total </Td> <Td_colspan="4"> 3,540 km (2,200 mi) </Td> </Tr> </Table> <Tr> <Th> Stage </Th> <Th> Date </Th> <Th> Course </Th> <Th> Distance </Th> <Th_colspan="2"> Type </Th> <Th> Winner </Th> </Tr>

Where did the 2017 tour de france end