TdF 2017 - Stage 1 : Sat, 24-Jun. Düsseldorf / Düsseldorf -14 km (ITT)
12km 8mi
 
+ -
24 Jun 2017 08:00
Ascent
7m
23ft
Elevation (max)
38m
124ft
Grade (max)
1%
Difficulty
1
TdF 2017 - Stage 2 : Sun, 25-Jun. Düsseldorf / Liège -203.5 km (Flat)
196km 122mi
 
+ -
25 Jun 2017 08:00
Ascent
377m
1237ft
Elevation (max)
293m
961ft
Grade (max)
4%
Difficulty
2
TdF 2017 - Stage 3 : Mon, 26-Jun. Verviers / Longwy -212.5 km (Hilly)
194km 121mi
 
+ -
26 Jun 2017 08:00
Ascent
792m
2598ft
Elevation (max)
504m
1653ft
Grade (max)
13%
Difficulty
3
TdF 2017 - Stage 4 : Tue, 27-Jun. Mondorf-les-Bains / Vittel -207.5 km (Flat)
187km 117mi
 
+ -
27 Jun 2017 08:00
Ascent
316m
1037ft
Elevation (max)
331m
1085ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 5 : Wed, 28-Jun. Vittel / La planche des belles filles -160.5 km (Hilly)
139km 86mi
 
+ -
28 Jun 2017 08:00
Ascent
583m
1913ft
Elevation (max)
702m
2303ft
Grade (max)
19%
Difficulty
2
TdF 2017 - Stage 6 : Thu, 29-Jun. Vesoul / Troyes -216 km (Flat)
201km 125mi
 
+ -
29 Jun 2017 08:00
Ascent
239m
784ft
Elevation (max)
359m
1177ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 7 : Fri, 30-Jun. Troyes / Nuits-Saint-Georges -213.5 km (Flat)
198km 123mi
 
+ -
30 Jun 2017 08:00
Ascent
429m
1407ft
Elevation (max)
468m
1535ft
Grade (max)
2%
Difficulty
2
TdF 2017 - Stage 8 : Sat, 01-Jul. Dole / Station des rousses -187.5 km (Hilly)
159km 99mi
 
+ -
1 Jul 2017 08:00
Ascent
1301m
4268ft
Elevation (max)
1050m
3444ft
Grade (max)
14%
Difficulty
3
TdF 2017 - Stage 9 : Sun, 02-Jul. Nantua / Chambéry -181.5 km (Mountain)
120km 74mi
 
+ -
2 Jul 2017 19:00
Ascent
1307m
4288ft
Elevation (max)
900m
2952ft
Grade (max)
10%
Difficulty
3
TdF 2017 - Stage 10 : Tue, 04-Jul. Périgueux / Bergerac -178 km (Flat)
169km 105mi
 
+ -
4 Jul 2017 08:00
Ascent
301m
988ft
Elevation (max)
191m
626ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 11 : Wed, 05-Jul. Eymet / Pau -203.5 km (Flat)
187km 117mi
 
+ -
5 Jul 2017 08:00
Ascent
259m
850ft
Elevation (max)
239m
784ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 12 : Thu, 06-Jul. Pau / Peyragudes -214.5 km (Mountain)
176km 110mi
 
+ -
6 Jul 2017 08:00
Ascent
1621m
5318ft
Elevation (max)
1383m
4537ft
Grade (max)
17%
Difficulty
4
TdF 2017 - Stage 13 : Fri, 07-Jul. Saint-Girons / Foix -101 km (Mountain)
81km 50mi
 
+ -
7 Jul 2017 08:00
Ascent
961m
3153ft
Elevation (max)
1095m
3592ft
Grade (max)
21%
Difficulty
2
TdF 2017 - Stage 14 : Sat, 08-Jul. Blagnac / Rodez -181.5 km (Hilly)
153km 95mi
 
+ -
8 Jul 2017 08:00
Ascent
559m
1834ft
Elevation (max)
582m
1909ft
Grade (max)
3%
Difficulty
2
TdF 2017 - Stage 15 : Sun, 09-Jul. Laissac-Sévérac lÉglise / Le Puy-en-Velay -189.5 km (Hilly)
154km 96mi
 
+ -
9 Jul 2017 01:00
Ascent
866m
2841ft
Elevation (max)
1111m
3645ft
Grade (max)
6%
Difficulty
3
TdF 2017 - Stage 16 : Tue, 11-Jul. Le Puy-en-Velay / Romans-sur-Isère -165 km (Flat)
138km 86mi
 
+ -
11 Jul 2017 01:00
Ascent
576m
1890ft
Elevation (max)
1122m
3681ft
Grade (max)
6%
Difficulty
2
TdF 2017 - Stage 17 : Wed, 12-Jul. La Mure / Serre-Chevalier -183 km (Mountain)
178km 111mi
 
+ -
12 Jul 2017 08:00
Ascent
3192m
10472ft
Elevation (max)
2492m
8175ft
Grade (max)
25%
Difficulty
5
TdF 2017 - Stage 18 : Thu, 13-Jul. Briançon / Izoard -179.5 km (Mountain)
181km 113mi
 
+ -
13 Jul 2017 08:00
Ascent
2311m
7582ft
Elevation (max)
2151m
7057ft
Grade (max)
34%
Difficulty
4
TdF 2017 - Stage 19 : Fri, 14-Jul. Embrun / Salon-de-Provence -222.5 km (Flat)
210km 131mi
 
+ -
14 Jul 2017 08:00
Ascent
675m
2215ft
Elevation (max)
973m
3192ft
Grade (max)
8%
Difficulty
3
TdF 2017 - Stage 20 : Sat, 15-Jul. Marseille / Marseille -22.5 km (Individual time trial)
20km 13mi
 
+ -
15 Jul 2017 08:00
Ascent
69m
226ft
Elevation (max)
68m
223ft
Grade (max)
10%
Difficulty
1
TdF 2017 - Stage 21 : Sun, 16-Jul. Montgeron / Paris Champs-Élysées -103 km (Flat)
89km 55mi
 
+ -
16 Jul 2017 08:00
Ascent
184m
604ft
Elevation (max)
163m
534ft
Grade (max)
3%
Difficulty
1
TdF 2017 - Stage 19 : Fri, 14-Jul. Embrun / Salon-de-Provence -222.5 km (Flat)
210km 131mi
 
+ -
14 Jul 2017 08:00
Ascent
675m
2215ft
Elevation (max)
973m
3192ft
Grade (max)
8%
Difficulty
3
TdF 2017 - Stage 6 : Thu, 29-Jun. Vesoul / Troyes -216 km (Flat)
201km 125mi
 
+ -
29 Jun 2017 08:00
Ascent
239m
784ft
Elevation (max)
359m
1177ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 7 : Fri, 30-Jun. Troyes / Nuits-Saint-Georges -213.5 km (Flat)
198km 123mi
 
+ -
30 Jun 2017 08:00
Ascent
429m
1407ft
Elevation (max)
468m
1535ft
Grade (max)
2%
Difficulty
2
TdF 2017 - Stage 2 : Sun, 25-Jun. Düsseldorf / Liège -203.5 km (Flat)
196km 122mi
 
+ -
25 Jun 2017 08:00
Ascent
377m
1237ft
Elevation (max)
293m
961ft
Grade (max)
4%
Difficulty
2
TdF 2017 - Stage 3 : Mon, 26-Jun. Verviers / Longwy -212.5 km (Hilly)
194km 121mi
 
+ -
26 Jun 2017 08:00
Ascent
792m
2598ft
Elevation (max)
504m
1653ft
Grade (max)
13%
Difficulty
3
TdF 2017 - Stage 11 : Wed, 05-Jul. Eymet / Pau -203.5 km (Flat)
187km 117mi
 
+ -
5 Jul 2017 08:00
Ascent
259m
850ft
Elevation (max)
239m
784ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 4 : Tue, 27-Jun. Mondorf-les-Bains / Vittel -207.5 km (Flat)
187km 117mi
 
+ -
27 Jun 2017 08:00
Ascent
316m
1037ft
Elevation (max)
331m
1085ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 18 : Thu, 13-Jul. Briançon / Izoard -179.5 km (Mountain)
181km 113mi
 
+ -
13 Jul 2017 08:00
Ascent
2311m
7582ft
Elevation (max)
2151m
7057ft
Grade (max)
34%
Difficulty
4
TdF 2017 - Stage 17 : Wed, 12-Jul. La Mure / Serre-Chevalier -183 km (Mountain)
178km 111mi
 
+ -
12 Jul 2017 08:00
Ascent
3192m
10472ft
Elevation (max)
2492m
8175ft
Grade (max)
25%
Difficulty
5
TdF 2017 - Stage 12 : Thu, 06-Jul. Pau / Peyragudes -214.5 km (Mountain)
176km 110mi
 
+ -
6 Jul 2017 08:00
Ascent
1621m
5318ft
Elevation (max)
1383m
4537ft
Grade (max)
17%
Difficulty
4
TdF 2017 - Stage 10 : Tue, 04-Jul. Périgueux / Bergerac -178 km (Flat)
169km 105mi
 
+ -
4 Jul 2017 08:00
Ascent
301m
988ft
Elevation (max)
191m
626ft
Grade (max)
1%
Difficulty
2
TdF 2017 - Stage 8 : Sat, 01-Jul. Dole / Station des rousses -187.5 km (Hilly)
159km 99mi
 
+ -
1 Jul 2017 08:00
Ascent
1301m
4268ft
Elevation (max)
1050m
3444ft
Grade (max)
14%
Difficulty
3
TdF 2017 - Stage 15 : Sun, 09-Jul. Laissac-Sévérac lÉglise / Le Puy-en-Velay -189.5 km (Hilly)
154km 96mi
 
+ -
9 Jul 2017 01:00
Ascent
866m
2841ft
Elevation (max)
1111m
3645ft
Grade (max)
6%
Difficulty
3
TdF 2017 - Stage 14 : Sat, 08-Jul. Blagnac / Rodez -181.5 km (Hilly)
153km 95mi
 
+ -
8 Jul 2017 08:00
Ascent
559m
1834ft
Elevation (max)
582m
1909ft
Grade (max)
3%
Difficulty
2
TdF 2017 - Stage 5 : Wed, 28-Jun. Vittel / La planche des belles filles -160.5 km (Hilly)
139km 86mi
 
+ -
28 Jun 2017 08:00
Ascent
583m
1913ft
Elevation (max)
702m
2303ft
Grade (max)
19%
Difficulty
2
TdF 2017 - Stage 16 : Tue, 11-Jul. Le Puy-en-Velay / Romans-sur-Isère -165 km (Flat)
138km 86mi
 
+ -
11 Jul 2017 01:00
Ascent
576m
1890ft
Elevation (max)
1122m
3681ft
Grade (max)
6%
Difficulty
2
TdF 2017 - Stage 9 : Sun, 02-Jul. Nantua / Chambéry -181.5 km (Mountain)
120km 74mi
 
+ -
2 Jul 2017 19:00
Ascent
1307m
4288ft
Elevation (max)
900m
2952ft
Grade (max)
10%
Difficulty
3
TdF 2017 - Stage 21 : Sun, 16-Jul. Montgeron / Paris Champs-Élysées -103 km (Flat)
89km 55mi
 
+ -
16 Jul 2017 08:00
Ascent
184m
604ft
Elevation (max)
163m
534ft
Grade (max)
3%
Difficulty
1
TdF 2017 - Stage 13 : Fri, 07-Jul. Saint-Girons / Foix -101 km (Mountain)
81km 50mi
 
+ -
7 Jul 2017 08:00
Ascent
961m
3153ft
Elevation (max)
1095m
3592ft
Grade (max)
21%
Difficulty
2
TdF 2017 - Stage 20 : Sat, 15-Jul. Marseille / Marseille -22.5 km (Individual time trial)
20km 13mi
 
+ -
15 Jul 2017 08:00
Ascent
69m
226ft
Elevation (max)
68m
223ft
Grade (max)
10%
Difficulty
1
TdF 2017 - Stage 1 : Sat, 24-Jun. Düsseldorf / Düsseldorf -14 km (ITT)
12km 8mi
 
+ -
24 Jun 2017 08:00
Ascent
7m
23ft
Elevation (max)
38m
124ft
Grade (max)
1%
Difficulty
1