Tour de France 2025 Route Profiles › Stage-by-Stage Mapping & Terrain Analysis
The 2025 Tour de France marks a return to tradition and challenge, with a spectacular route entirely within French borders for the first time since 2020. Spanning 3,338.8 km over 21 stages, this year’s race blends sprint opportunities, tactical hilly stages, brutal mountain ascents, and two decisive time trials.
Kicking off with 18 worldTour + 5 Pro Teams on Saturday, July 5 in Lille Métropole, the peloton will wind its way south through Normandy, the Massif Central, and into the mighty Alps, before culminating with the traditional Champs‑Élysées finale in Paris on Sunday, July 27.
The route is deliberately mountainous, with six summit finishes and over ~52,500 meters of total elevation gain — making it one of the toughest editions of the last decade. Legendary climbs like Mont Ventoux, Hautacam, Col de la Loze, and La Plagne return to the spotlight, setting the stage for fireworks among the general classification favorites.
👉 The Vuelta a España 2025 is now live, don’t miss the grand Spanish season.

Tour de France 2025: The Numbers
Tour de France 2025 Route Key Highlights
- 🗓️ 21 stages: 7 flat, 6 hilly, 6 mountain, 2 individual time trials
- 📍 France-only route: From Lille to Paris
- ⛰️ 6 summit finishes: including Mont Ventoux and Courchevel Col de la Loze
- ⏱️ Two individual time trials: one flat, one mountain
- 🏁 Final stage on the Champs‑Élysées: July 27, 2025
From the windswept plains of the north to the oxygen-thin summits of the Alps, every kilometer will demand strategy, resilience, and courage from the world’s best riders.
Tour de France 2025 Stage Calendar
Here’s the complete, official Tour de France 2025 stage schedule, including stage type, distance, start and finish locations, and rest days. Click through to explore the full route preview, key climbs, finish line details, and tactical insights for each stage.
Complete Stage-by-Stage Calendar
Stage 450_815d06-f6> | Type 450_927da5-c1> | Date 450_499003-55> | Start – Finish 450_85d74a-ae> | Distance 450_97e28b-44> | Explore 450_970588-bf> | Results 450_9db23a-65> |
|---|---|---|---|---|---|---|
1 450_901440-91> | 450_b6f383-0e> | Sat 07/05/2025 450_cf56a3-7a> | Lille Métropole > Lille Métropole 450_aff66b-31> | 184.9 km 450_f050bf-2d> | 450_23d4bb-a8> | |
2 450_ee2ace-be> | 450_3c2b1a-f9> | Sun 07/06/2025 450_910984-c0> | Lauwin-Planque > Boulogne-sur-Mer 450_80ab4e-94> | 209.1 km 450_9845e4-08> | 450_0168e5-71> | |
3 450_186d14-9d> | 450_58629c-0a> | Mon 07/07/2025 450_f5ae29-ea> | Valenciennes > Dunkerque 450_d80ab6-dc> | 178.3 km 450_64f5dd-24> | 450_6eb244-67> | |
4 450_a95de7-42> | 450_48244a-d7> | Tue 07/08/2025 450_4d84b4-88> | Amiens Métropole > Rouen 450_26e980-62> | 174.2 km 450_ad3053-74> | 450_ab441c-b1> | |
5 450_a28ed4-7d> | 450_10be38-9b> | Wed 07/09/2025 450_1ed28f-4e> | Caen > Caen 450_f7cdb7-52> | 33 km 450_785d04-69> | 450_10eec9-a1> | |
6 450_a27bd1-06> | 450_0beb44-90> | Thu 07/10/2025 450_561aba-4e> | Bayeux > Vire Normandie 450_5f04ff-92> | 201.5 km 450_c53e44-a2> | 450_05db6a-1e> | |
7 450_e1b6a8-6f> | 450_4fd444-f5> | Fri 07/11/2025 450_3ede92-d7> | Saint-Malo > Mûr-de-Bretagne Guerlédan 450_4c5c86-e3> | 197 km 450_75a22c-14> | 450_68a40f-00> | |
8 450_52ac0f-1e> | 450_a59254-5c> | Sat 07/12/2025 450_0bc07d-f6> | Saint-Méen-le-Grand > Laval Espace Mayenne 450_536ec6-2b> | 171.4 km 450_f417e0-e3> | 450_e1f90c-12> | |
9 450_880799-02> | 450_9608c5-da> | Sun 07/13/2025 450_befce8-c5> | Chinon > Châteauroux 450_76578d-c6> | 174.1 km 450_26a81a-1d> | 450_a99a41-a0> | |
10 450_3c471e-2c> | 450_fad0dc-ee> | Mon 07/14/2025 450_777b8d-48> | Ennezat > Le Mont-Dore Puy de Sancy 450_bcd267-6c> | 165.3 km 450_4c8cec-84> | 450_ba768b-cc> | |
— 450_a31627-95> | 450_e0384f-26> | Tue 07/15/2025 450_55bd7d-c4> | Toulouse 450_6c09be-ca> | — 450_591508-26> | 450_392d4a-48> | |
11 450_d5f2de-7c> | 450_cd9eeb-e6> | Wed 07/16/2025 450_64905c-4d> | Toulouse > Toulouse 450_7554cf-08> | 156.8 km 450_89bb3f-11> | 450_0bf44a-21> | |
12 450_311cd1-dd> | 450_94f75f-9b> | Thu 07/17/2025 450_1b16d2-ff> | Auch > Hautacam 450_be5544-5f> | 180.6 km 450_7a4329-4a> | 450_38f12a-fd> | |
13 450_86d8c9-74> | 450_5dd35c-15> | Fri 07/18/2025 450_c48d4e-6a> | Loudenvielle > Peyragudes 450_ec0f36-04> | 10.9 Km 450_222f10-1e> | 450_ca09ca-c7> | |
14 450_a889cc-ed> | 450_0f8dc8-a3> | Sat 07/19/2025 450_a56489-a2> | Pau > Luchon-Superbagnères 450_ce2a08-0d> | 182.6 km 450_99cb55-e9> | 450_0d49a4-d0> | |
15 450_ef2bd6-20> | 450_521cdc-c9> | Sun 07/20/2025 450_18f52c-1a> | Muret > Carcassonne 450_480603-cb> | 169.3 km 450_71c342-34> | 450_30c612-a4> | |
— 450_c1b91d-4e> | 450_f00965-55> | Mon 07/21/2025 450_6dd8e8-92> | Montpellier 450_07ee43-fb> | — 450_672d47-75> | 450_467ab2-d1> | |
16 450_d5815d-7f> | 450_0ec631-4e> | Tue 07/22/2025 450_fcbd67-70> | Montpellier > Mont Ventoux 450_7516bb-be> | 171.5 km 450_f45fd7-98> | 450_cb91c8-43> | |
17 450_ac3f50-31> | 450_df7760-82> | Wed 07/23/2025 450_eac87d-ea> | Bollène > Valence 450_e988d6-e4> | 160.4 km 450_d2e71f-30> | 450_6ff28c-bf> | |
18 450_8a3c69-9f> | 450_8dcc7e-4f> | Thu 07/24/2025 450_22a4bf-db> | Vif > Courchevel Col de la Loze 450_9677ad-83> | 171.5 km 450_c7ca54-c1> | 450_325199-9d> | |
19 450_2320fd-fe> | 450_eab309-e2> | Fri 07/25/2025 450_e8459f-65> | Albertville > La Plagne 450_4455df-5b> | 129.9 km 450_dbaafc-e7> | 450_6691c7-fd> | |
20 450_a206a2-63> | 450_2db103-81> | Sat 07/26/2025 450_8ec24b-df> | Nantua > Pontarlier 450_e8428a-9f> | 184.2 km 450_dc1dd1-50> | 450_266aca-b1> | |
21 450_03bd8c-06> | 450_f33303-85> | Sun 07/27/2025 450_4295f3-a7> | Mantes-la-Ville > Paris Champs-Élysées 450_43ccdb-ed> | 132.3 Km 450_a17aed-31> | 450_dd4cbc-f1> |
Tour de France Femmes 2025 Stages & Results

Tour de France Femmes 2025 Stage Calendar
Stage 450_ef04c2-3c> | Type 450_1015f6-6f> | Date 450_e1b33a-36> | Start – Finish 450_e1f191-d9> | Distance 450_b13f5a-33> | Explore 450_bd4372-32> | RESULTS 450_310575-ce> |
|---|---|---|---|---|---|---|
1 450_4a5a01-ca> | 450_dfc921-b6> | Sat 07/26/2025 450_067f55-a4> | Vannes > Plumelec 450_491a77-f4> | 78.8 km 450_e7b6f5-ed> | 450_9e3d94-29> | |
2 450_74d520-ac> | 450_a1ee48-bf> | Sun 07/27/2025 450_a1dcc3-d6> | Brest > Quimper 450_ae649b-f3> | 110.4 km 450_115015-5a> | 450_1ac403-3d> | |
3 450_d7f17c-02> | 450_46427f-2e> | Mon 07/28/2025 450_166902-75> | La Gacilly > Angers 450_4a6ec8-21> | 163.5 km 450_7b8467-3f> | 450_77acd3-9a> | |
4 450_f192f6-b3> | 450_107f74-36> | Tue 07/29/2025 450_198323-37> | Saumur > Poitiers 450_d30e96-57> | 130.7 km 450_b858d9-d0> | 450_9ef73f-2a> | |
5 450_5e0223-b1> | 450_36c5b3-20> | Wed 07/30/2025 450_011b86-be> | Chasseneuil-du-Poitou Futuroscope > Guéret 450_864037-14> | 165.8 km 450_eae9eb-fc> | 450_ccfe57-b3> | |
6 450_378eee-d6> | 450_08e07a-64> | Thu 07/31/2025 450_c9c5bb-f4> | Clermont-Ferrand > Ambert 450_0f4049-75> | 123.7 km 450_f58a22-42> | 450_301597-7d> | |
7 450_8afd18-d8> | 450_45de62-af> | Fri 08/01/2025 450_a8ddbd-86> | Bourg-en-Bresse > Chambéry 450_d60166-3c> | 159.7 km 450_eb7b1a-da> | 450_f40b8d-25> | |
8 450_f5ff94-93> | 450_eed2fb-c2> | Sat 08/02/2025 450_99de22-75> | Chambéry > Saint François Longchamp – Col de la Madeleine 450_b6b9ab-c4> | 111.9 km 450_ab3a56-fe> | 450_3eb592-8d> | |
9 450_4089ce-f0> | 450_a31554-4f> | Sun 08/03/2025 450_2dbe5f-29> | Praz-sur-Arly > Châtel 450_36a326-c3> | 124.1 km 450_a3b5e9-ae> | 450_95ff98-7a> |
Quick Notes:
Tour de France 2025 Mountain Stages
The mountains define the Tour — and the 2025 edition is stacked with brutal ascents, summit finishes, and legendary cols. This is where GC contenders will rise, pretenders will crack, and history will be made.
We’ve mapped every categorized climb, steep gradient, and decisive moment you need to know. 🏔️
Stage 450_e3f0da-5d> | Date 450_e8fd43-56> | Route 450_8dce2c-62> | Distance 450_6f5d5a-e9> | Major Climbs 450_1e00b1-e2> | Total Elevation 450_9b7eca-e1> | Summit Finish 450_19af43-2b> |
|---|---|---|---|---|---|---|
10 450_33ba44-ab> | Mon 07/14/2025 450_d7049b-6d> | Ennezat → Le Mont-Dore Puy de Sancy 450_e7c439-96> | 163 km 450_0fd90b-18> | Côte de Loubeyrat (4 Km at 6.3%), Côte de la Baraque (5.5 Km at 7.2%) 450_f89768-4b> | 4,300 meters 450_3c467b-86> | ✅ 450_20913b-ff> |
12 450_33aa06-0f> | Thu 07/17/2025 450_227a15-1f> | Auch → Hautacam 450_5ae2b9-d5> | 181 Km 450_3f8b63-ff> | Col du Soulor (11.9 Km at 7.3%), ol des Bordères (3.1 Km at 7.6%), Hautacam (1520m) 450_fe732d-e4> | 3,850 meters 450_451699-a9> | ✅ 450_b13238-c2> |
13 ITT 450_38fc50-5b> | Fri 07/18/2025 450_fbab4a-16> | Loudenvielle → Peyragudes (ITT) 450_2497af-02> | 11 km 450_5ab467-78> | Peyragudes final climb (1580m, avg 8.4%) 450_0ffcec-1b> | 650 meters 450_93d06a-10> | ✅ 450_321834-7e> |
14 450_0ef3b7-e2> | Sat 07/19/2025 450_1e1ea9-63> | Pau → Luchon-Superbagnères 450_5b8e2a-63> | 183 Km 450_378287-56> | Col d’Aubisque (1709m), Col du Peyresourde (1569m), Superbagnères (1800m) 450_537e43-03> | 4,950 meters 450_7ab329-d5> | ✅ 450_7117ee-aa> |
16 450_c86680-8b> | Tue 07/22/2025 450_f71894-ef> | Montpellier → Mont Ventoux 450_1466ac-ca> | 172 Km 450_e09fd0-63> | Mont Ventoux (1912m — avg 8%, max 12%) 450_a70f71-38> | 2,900 meters 450_7107ba-ac> | ✅ 450_367482-e4> |
18 450_3ae8ea-3b> | Thu 07/24/2025 450_36a7dc-2e> | Vif → Courchevel Col de la Loze 450_96a2d2-47> | 171 Km 450_07cda2-e5> | Col de la Loze (2304m, avg 7.4%, max 20%) 450_6a1e6f-dd> | 5,500 meters 450_cd8f36-49> | ✅ 450_6ec18d-00> |
19 450_473958-2f> | Fri 07/25/2025 450_bf8888-98> | Albertville → La Plagne 450_ad3e61-33> | 130 Km 450_280989-f5> | Cormet de Roselend (1967m), La Plagne (1970m) 450_e7bc95-10> | 4,500 meters 450_f1e9ff-5e> | ✅ 450_cd4580-06> |
Key Climbs & Decisive GC Zones
🚵♂️ Col du Tourmalet (Stage 12)
Historic battle site — GC favorites must attack or defend here.
🚵♂️ Mont Ventoux (Stage 16)
Iconic ‘Giant of Provence’. A summit finish with a desolate, lunar landscape — wind prone.
🚵♂️ Col de la Loze (Stage 18)
Tour’s highest point in 2025. Brutal final 5 km over 10%.
Mountain Stage Tactics
Early Breakaways: Stage 10 & 14 — hilly starts invite climbers to escape.
GC Showdowns: Stage 12 (Tourmalet + Hautacam), Stage 18 (Col de la Loze), and Stage 16 (Ventoux).
ITT Mountain Test: Stage 13, short but decisive uphill TT to Peyragudes.
Historical Mountain Stage Drama
Tourmalet: Has cracked legends. Last decisive GC stage in 2021.
Mont Ventoux: Merckx, Froome, Pantani — the ghost of Tour history.
La Plagne: Memorable 1987 Delgado epic attack.
Tour de France 2025 Time Trial Stages Breakdown
Two key individual time trials (ITT) will shape the 2025 Tour — both technical, one Flat, one hilly, and both perfectly positioned to shuffle the GC before the final mountain showdowns.
2025 Time Trial Stages Overview
Stage 450_819715-e9> | Date 450_400365-60> | Route 450_031882-07> | Distance 450_33a3ba-5b> | Terrain Type 450_02ae0a-49> | Decisive Features 450_53a535-be> |
|---|---|---|---|---|---|
5 450_ada0d8-64> | Wed 9 July 450_318c28-f0> | Caen → Caen 450_1e8e1e-d5> | 33 Km 450_7272a9-4c> | Rolling, technical 450_69623a-6e> | Coastal winds, narrow old town corners 450_294c5b-c7> |
13 450_3177d5-8d> | Fri 18 July 450_8252f5-64> | Loudenvielle → Peyragudes 450_2fd0a9-b8> | 11 Km 450_1edad1-e9> | Uphill ITT 450_e0c3e4-91> | 8.4% average gradient final climb 450_abfa26-b1> |
Stage 5: Caen to Caen ITT
- Distance: 33 km
- Profile: Undulating coastal route with short, punchy hills
- Key Sectors:
- Narrow, twisting old Caen town streets
- Exposed coast road between km 10-18 (likely crosswinds zone)
- Surface: Mix of fresh tarmac & cobbled sections (inside town center)
- GC Impact: Could reshuffle early race GC, favoring strong time trialists like Remco Evenepoel, Wout van Aert.
Stage 13: Loudenvielle to Peyragudes ITT
- Distance: 11 km
- Profile: Pure uphill TT
- Climb Stats:
- Final 5.5 km: avg 8.4%, max 16%
- Steepest ramps near the Peyragudes Altiport
- Surface: Smooth tarmac, tight switchbacks
- Key Tactical Decision: Bike change zone 200m before the climb
- GC Impact: Crucial for GC climbers like Pogacar, Vingegaard — pure watt/kg test.
Time Trials Weather Watch
- Stage 5: Susceptible to crosswinds along the coast section
- Stage 13: Thin air at altitude, possible late afternoon heat
Historical Insight of TT Stages
Peyragudes TT: Similar uphill chrono staged in 2017, won by Romain Bardet over Chris Froome.
Coastal TTs: Historically favor powerful, aerodynamic riders who can manage gusts.
Tour de France 2025 Flat & Sprint Stages Overview
2025 offers seven pure flat sprint stages — opportunities for the peloton’s fastest men to light up the roads, with high-speed leadout trains, nervy finales, and wind-exposed run-ins primed for chaos.
2025 Flat Stage Summary & Guide
Stage 450_36d8ba-ee> | Date 450_1fcecd-c2> | Route 450_959af2-13> | Distance 450_9a0897-ae> | Sprint Finish Type 450_02bde6-86> | Notable Features 450_212a50-79> |
|---|---|---|---|---|---|
1 450_b62695-84> | Sat 5 July 450_febe6e-a4> | Lille Métropole → Lille Métropole 450_11f508-ef> | 185 Km 450_cc3cdd-d9> | Classic city sprint 450_ef123d-92> | Wide, fast boulevards finish 450_6f3471-44> |
3 450_fd9994-83> | Mon 7 July 450_18cd78-a8> | Valenciennes → Dunkerque 450_d68077-48> | 178 Km 450_3cb1b1-1b> | Seaside sprint 450_e16b85-9f> | Exposed coastal run-in 450_9166ca-d3> |
8 450_c69b75-bd> | Sat 12 July 450_84928a-4c> | Saint-Méen-le-Grand → Laval Espace Mayenne 450_3b8e0e-48> | 174 Km 450_324267-d7> | Technical uphill drag sprint 450_a0723c-59> | Narrow final km 450_c57b40-26> |
9 450_b861db-46> | Sun 13 July 450_5ddd21-ab> | Chinon → Châteauroux 450_2dab40-9a> | 170 Km 450_e1396e-fb> | Straight-line drag 450_c05590-a8> | Classic Tour sprint history 450_a1478d-69> |
11 450_7e7ca1-08> | Wed 16 July 450_676341-fc> | Toulouse → Toulouse 450_d73fe6-c7> | 154 Km 450_20a43f-2e> | Urban loops 450_0bf114-d8> | Slight uphill in final 300m 450_c0e134-6a> |
17 450_ac7371-82> | Wed 23 July 450_3a05b7-69> | Bollène → Valence 450_09f90c-66> | 161 Km 450_159184-ed> | Pure flat finish 450_1ec1c4-b6> | Echelon potential through Rhône valley 450_c851c1-b3> |
21 450_84041e-54> | Sun 27 July 450_d4f2e1-19> | Mantes-la-Ville → Paris Champs-Élysées 450_ec5b49-10> | 120 Km 450_513ab8-30> | Iconic boulevard sprint 450_cace36-ce> | 8 laps of Champs-Élysées circuit 450_857c15-65> |
📍 Key Sprint Hotspots of 2025 Tour
- Champs-Élysées (Stage 21): Most prestigious sprint finish in world cycling history — wide, perfectly paved cobbles.
- Dunkerque (Stage 3): Coastal breezes and technical left-right chicanes in the final km.
- Valence (Stage 17): Wind-sensitive Rhône Valley — potential for echelons.
- Laval (Stage 8): Sneaky uphill drag in final 500m, similar to Albi 2019 finale.
🏁 2025 Finish Line Layout Highlights
- Wide boulevards: Stages 1, 9, 17, 21
- Technical turns in last 2 km: Stages 3, 8, 11
- Uphill kick: Stages 8, 11
- Fastest expected finish: Stage 9 at Châteauroux (long, flat straight since 1973)
2025 Sprint Contenders to Watch
- Jasper Philipsen (Alpecin-Deceuninck)
- Fabio Jakobsen (DSM-Firmenich)
- Arnaud Démare (Arkéa-B&B Hotels)
- 🇧🇪 Jordi Meeus (BORA-hansgrohe)
- Dylan Groenewegen (Jayco-AlUla)
Expect tight finishes, leadout dominance from Quick-Step, Alpecin, and Jayco.
Crosswind Danger Zones in The Sprint Stages
Stage 3: Dunkerque run-in
Stage 17: Rhône Valley flats
Stage 1: Lille outskirts industrial zones
Historical Sprint Flashbacks
- Champs-Élysées: Cavendish’s record 4 wins here
- Châteauroux: Where Cavendish took his first Tour stage in 2008
- Valence: Classic sprinter’s battlefield since 1996
Tactical Zones — Cobbles, Crosswinds & Narrow Roads in Tour de France 2025
Every Tour de France edition hides ambush zones: cobbled sectors, open crosswind plains, and perilous technical descents where race leaders and sprint trains risk losing precious seconds or their GC dreams entirely.
The 2025 route is tactically explosive — particularly in Northern France and the Rhône corridor. Here’s your complete guide to the decisive zones where echelons, punctures, and crashes could turn the Tour upside down.
🪨 Cobbled Sector: Stage 5 — Caen > Caen (ITT)
- Sector Distance: 5 cobbled sectors totaling 7.4 km
- Surface: Classic Northern French pavé — rough, irregular, and sharper than Roubaix
- Key Sectors:
- Bois de Conteville (2.1 km) — narrow, winding, tree-sheltered
- Mont-Chaumont (1.6 km) — uphill on loose cobbles
- La Croix-Bouvet (1.9 km) — open, fast descent into sharp turns
- Tactical Impact:
- GC riders must pace carefully — high puncture risk
- TT specialists with cobble skill (think Ganna, Küng) gain time
- Early yellow jersey shake-up likely
Tour de France 2025 Crosswind Danger Zones
Tour de France stages crosswinds (vent de côté) split the peloton into echelons, costing isolated GC hopefuls crucial time.
2025 has several exposed, wind-prone zones:
Stage 450_0fb47d-26> | Zone 450_bc8b80-d9> | Approx. Km 450_2d41dd-4e> | Wind Risk 450_7a0ee4-26> | Notes 450_c740d3-c1> |
|---|---|---|---|---|
1 450_5d8d50-83> | Lille industrial outskirts 450_e70900-3c> | 70–120 km 450_c5bdf5-e2> | High 450_c8b47d-b2> | Flat, open terrain 450_bea736-e2> |
3 450_514cb7-1b> | Dunkerque seaside run-in 450_19f467-6a> | 140–178 km 450_e314da-28> | Very High 450_8a7267-20> | Sea gusts; echelon chaos 450_1ade43-73> |
17 450_261d80-8c> | Rhône Valley flats 450_613143-a7> | 80–140 km 450_270282-32> | Moderate-High 450_f66cef-15> | Frequent mistral winds 450_9b8d6a-36> |
21 450_195539-4b> | Paris outskirts 450_f9230d-af> | 20–60 km 450_fd0701-86> | Low 450_ad5df7-e6> | Historically calm 450_cffe0b-0c> |
Narrow Technical Roads in Tour
Certain stages in the 2025 tour feature narrow lanes, tight bends, and risky descents — primed for splits, crashes, and tactical ambushes.
Tour de France Narrow Zones:
- Stage 8: Final 10 km in Laval — narrow village roads + technical roundabouts
- Stage 11: Toulouse city loops — tight urban turns
- Stage 16: Mont Ventoux descent sections — narrow and winding, gravel edge strips
- Stage 19: Alpine descents to La Plagne — narrow hairpins
How Teams Will Plan The Tour
- GC Teams: Visma-Lease a Bike, UAE, and Ineos will fight to control position before danger zones
- Sprinter Teams: Alpecin and Quick-Step will work leadouts early to avoid crosswind traps
- Breakaways: Opportunists will exploit narrow roads and cobble fatigue

GC Stages Strategies Overview — Where the 2025 Tour de France Will Be Won
The battle for the Maillot Jaune (Yellow Jersey) at the 2025 Tour de France promises to be a tactical masterclass — with opportunities and pitfalls scattered from Northern France’s crosswinds to the summit of Col de la Loze.
Here’s a stage-by-stage strategic preview of where the GC contenders will rise, falter, or protect precious seconds.
Key GC Battle Stages — Must-Watch for Overall Victory
Stage 450_6096f7-8d> | Type 450_8f33cc-ad> | Location 450_a21a7a-37> | GC Impact 450_f4b49d-1b> |
|---|---|---|---|
Stage 5 450_b1f358-29> | ITT (Cobbles) 450_e43022-29> | Caen > Caen 450_30779c-bd> | Early time gaps; TT specialists can take yellow 450_bf9fca-a8> |
Stage 10 450_12cc72-33> | Mountain 450_7f98f4-1f> | Ennezat > Le Mont-Dore 450_a1b603-c4> | First real GC sorting; steep uphill finish 450_08d362-5e> |
Stage 12 450_ccccfc-eb> | Pyrenees Mountain 450_253440-64> | Auch > Hautacam 450_e9cc9e-77> | Massive GC battle; decisive summit finish 450_2d5eeb-84> |
Stage 13 450_e6f4f2-92> | ITT 450_205899-e8> | Loudenvielle > Peyragudes 450_3029dc-7a> | GC duel; climbers vs TT engines 450_b4fb6c-1e> |
Stage 16 450_fd39bc-da> | Mountain 450_e237b1-fd> | Montpellier > Mont Ventoux 450_aa920e-33> | Classic double climb, race-shaping stage 450_a84464-c2> |
Stage 18 450_bb8664-ec> | Alps Mountain 450_0b846b-6d> | Vif > Courchevel Col de la Loze 450_97e48c-95> | Queen stage; GC-defining gradients 450_d30157-3a> |
Stage 19 450_168e0a-45> | Mountain 450_c636ae-9f> | Albertville > La Plagne 450_6bb39a-37> | Short, intense climbing day — ambushes likely 450_f58322-29> |
Stage 21 450_d30d6a-08> | Champs-Élysées 450_d8f7d7-4d> | Paris 450_eecef1-8f> | Traditionally neutralized; unless tight final GC 450_dddacd-5e> |
