2012 Tour de France
Route and stages

Stage
Date
Course
Distance
Type
Type
Winner
P
30 June
Liège (Belgium)
6.4 km (4 mi)
-
Individual time trial
Fabian Cancellara (SUI)
1
1 July
Liège (Belgium) to Seraing (Belgium)
198 km (123 mi)
-
Flat stage
Peter Sagan (SVK)
2
2 July
Visé (Belgium) to Tournai (Belgium)
207.5 km (129 mi)
-
Flat stage
Mark Cavendish (GBR)
3
3 July
Orchies to Boulogne-sur-Mer
197 km (122 mi)
-
Medium mountain stage
Peter Sagan (SVK)
4
4 July
Abbeville to Rouen
214.5 km (133 mi)
-
Flat stage
André Greipel (GER)
5
5 July
Rouen to Saint-Quentin
196.5 km (122 mi)
-
Flat stage
André Greipel (GER)
6
6 July
Épernay to Metz
207.5 km (129 mi)
-
Flat stage
Peter Sagan (SVK)
7
7 July
Tomblaine to La Planche des Belles Filles
199 km (124 mi)
-
Medium mountain stage
Chris Froome (GBR)
8
8 July
Belfort to Porrentruy
157.5 km (98 mi)
-
Medium mountain stage
Thibaut Pinot (FRA)
9
9 July
Arc-et-Senans to Besançon
41.5 km (26 mi)
-
Individual time trial
Bradley Wiggins (GBR)
-
10 July
Mâcon
Mâcon
-
Rest day
Rest day
10
11 July
Mâcon to Bellegarde-sur-Valserine
194.5 km (121 mi)
-
High mountain stage
Thomas Voeckler (FRA)
11
12 July
Albertville to La Toussuire-Les Sybelles
148 km (92 mi)
-
High mountain stage
Pierre Rolland (FRA)
12
13 July
Saint-Jean-de-Maurienne to Annonay-Davézieux
226 km (140 mi)
-
Medium mountain stage
David Millar (GBR)
13
14 July
Saint-Paul-Trois-Châteaux to Cap d'Agde
217 km (135 mi)
-
Flat stage
André Greipel (GER)
14
15 July
Limoux to Foix
191 km (119 mi)
-
High mountain stage
Luis León Sánchez (ESP)
15
16 July
Samatan to Pau
158.5 km (98 mi)
-
Flat stage
Pierrick Fédrigo (FRA)
-
17 July
Pau
Pau
-
Rest day
Rest day
16
18 July
Pau to Bagnères-de-Luchon
197 km (122 mi)
-
High mountain stage
Thomas Voeckler (FRA)
17
19 July
Bagnères-de-Luchon to Peyragudes
143.5 km (89 mi)
-
High mountain stage
Alejandro Valverde (ESP)
18
20 July
Blagnac to Brive-la-Gaillarde
222.5 km (138 mi)
-
Flat stage
Mark Cavendish (GBR)
19
21 July
Bonneval to Chartres
53.5 km (33 mi)
-
Individual time trial
Bradley Wiggins (GBR)
20
22 July
Rambouillet to Paris (Champs-Élysées)
120 km (75 mi)
-
Flat stage
Mark Cavendish (GBR)
-
Total
Total
3,496.9 km (2,173 mi)
3,496.9 km (2,173 mi)
3,496.9 km (2,173 mi)
3,496.9 km (2,173 mi)

Question: how many stages did the 2012 tour de France consisted?
Answer: The 2012 Tour de France consisted of 21 stages, including an opening prologue, and covered a total distance of 3,496.9 km (2,173 mi).