2018 Tour de France
Route and stages

Stage
Date
Course
Distance
Stage type
Stage type
Winner
1
7 July
Noirmoutier-en-l'Île to Fontenay-le-Comte
201 km (125 mi)
-
Flat stage
Fernando Gaviria (COL)
2
8 July
Mouilleron-Saint-Germain to La Roche-sur-Yon
182.5 km (113 mi)
-
Flat stage
Peter Sagan (SVK)
3
9 July
Cholet to Cholet
35.5 km (22 mi)
-
Team time trial
BMC Racing Team
4
10 July
La Baule to Sarzeau
195 km (121 mi)
-
Flat stage
Fernando Gaviria (COL)
5
11 July
Lorient to Quimper
204.5 km (127 mi)
-
Hilly stage
Peter Sagan (SVK)
6
12 July
Brest to Mûr-de-Bretagne
181 km (112 mi)
-
Hilly stage
Dan Martin (IRL)
7
13 July
Fougères to Chartres
231 km (144 mi)
-
Flat stage
Dylan Groenewegen (NED)
8
14 July
Dreux to Amiens
181 km (112 mi)
-
Flat stage
Dylan Groenewegen (NED)
9
15 July
Arras to Roubaix
156.5 km (97 mi)
-
Hilly stage
John Degenkolb (GER)
-
16 July
Annecy
Annecy
-
Rest day
Rest day
10
17 July
Annecy to Le Grand-Bornand
158.5 km (98 mi)
-
Mountain stage
Julian Alaphilippe (FRA)
11
18 July
Albertville to La Rosière
108.5 km (67 mi)
-
Mountain stage
Geraint Thomas (GBR)
12
19 July
Bourg-Saint-Maurice to Alpe d'Huez
175.5 km (109 mi)
-
Mountain stage
Geraint Thomas (GBR)
13
20 July
Le Bourg-d'Oisans to Valence
169.5 km (105 mi)
-
Flat stage
Peter Sagan (SVK)
14
21 July
Saint-Paul-Trois-Châteaux to Mende
188 km (117 mi)
-
Hilly stage
Omar Fraile (ESP)
15
22 July
Millau to Carcassonne
181.5 km (113 mi)
-
Hilly stage
Magnus Cort Nielsen (DNK)
-
23 July
Carcassonne
Carcassonne
-
Rest day
Rest day
16
24 July
Carcassonne to Bagnères-de-Luchon
218 km (135 mi)
-
Mountain
Julian Alaphilippe (FRA)
17
25 July
Bagnères-de-Luchon to Saint-Lary-Soulan (Col de Portet)
65 km (40 mi)
-
Mountain stage
Nairo Quintana (COL)
18
26 July
Trie-sur-Baïse to Pau
171 km (106 mi)
-
Flat
Arnaud Démare (FRA)
19
27 July
Lourdes to Laruns
200.5 km (125 mi)
-
Mountain stage
Primož Roglič (SLO)
20
28 July
Saint-Pée-sur-Nivelle to Espelette
31 km (19 mi)
-
Individual time trial
Tom Dumoulin (NED)
21
29 July
Houilles to Paris (Champs-Élysées)
116 km (72 mi)
-
Flat stage
Alexander Kristoff (NOR)
-
Total
Total
3,351 km (2,082 mi)
3,351 km (2,082 mi)
3,351 km (2,082 mi)
3,351 km (2,082 mi)

Question: What stage was longest for the Tour de France?
Answer: The longest stage of the 2018 Tour de France was stage seven, at 231 km (144 mi), and the shortest was stage seventeen, at 65 km (40 mi).