A stage-by-stage look at the 2026 Tour de France route with profiles, previews and estimated start and finish times (all times Eastern) ...
Stage 1/July 4: Barcelone-Barcelone (12 miles)
Team Time Trial
First Start: 11:05 a.m.
Last Finish: 1:16 p.m.
Quick Preview: The Tour will have its Grand Depart out of the Catalonian capital of Barcelona. This is first team time trial in seven years at the Tour. The route will take the riders past Antoni Gaudi’s famed Sagrada Familia and the Olympic Stadium, where Barcelona hosted in 1992. Whoever records the fastest time in this first stage will be the first wearer of the yellow jersey.
Stage 2/July 5: Tarragone-Barcelone (105 miles)
Hilly
Neutralized Start: 7:45 a.m.
Estimated Finish: 11:26 a.m.
Quick Preview: With some serious hills coming in the second half of the stage, the race for KOM will open up, as will competition for the green jersey. The stage ends on the iconic hill up to Montjuic Castle.
Stage 3/July 6: Granollers-Les Angles (122 miles)
Mountain
Neutralized Start: 6:10 a.m.
Estimated Finish: 10:54 a.m.
Quick Preview: The peloton will enter the French Alps in its earliest mountain stage since 2020. With more mountain stages to come further on, this stage’s winner could be from a bold breakaway rider, with GCs conserving themselves for later.
Stage 4/July 7: Carcassonne-Foix (113 miles)
Hilly
Neutralized Start: 7:10 a.m.
Estimated Finish: 11:23 a.m.
Quick Preview: Starting from Europe’s largest fortified medieval city, this hilly stage looks promising for a breakaway win. However, with some plateaus and long descents, an ambitious sprinter may spoil a breakaway artist’s hopes.
Stage 5/July 8: Lannemezan-Pau (98 miles)
Flat
Neutralized Start: 8:05 a.m.
Estimated Finish: 11:37 a.m.
Quick Preview: Not since 1979 have sprinters had to wait this far into the Tour for a flat stage. The payoff will come in the form of a bunch sprint into the Tour de France mainstay city, Pau. KOM points will also be available for riders looking to secure the polka dot jersey.
Stage 6/July 9: Pau-Gavarnie-Gedre (116 miles)
Mountain
Neutralized Start: 6:25 a.m.
Estimated Finish: 11:29 a.m.
Quick Preview: The Col du Tourmalet, in its 88th appearance in the Tour, stars in this mountainous stage with the scene set for a potential battle between GC contenders.
Stage 7/July 10: Hagetmau-Bordeaux (109 miles)
Flat
Neutralized Start: 7:15 a.m.
Estimated Finish: 11:13 a.m.
Quick Preview: This flat stage will conclude in the city to entertain many famed sprint finishes, Bordeaux, which will be a finish host for for the 76th time.
Stage 8/July 11: Perigueux-Bergerac (112 miles)
Flat
Neutralized Start: 7:15 a.m.
Estimated Finish: 11:20 a.m.
Quick Preview: Green jersey-hopefuls will get their third sprint stage in four days with this stage ending in flat race to the finish.
Stage 9/July 12: Malemort-Ussel (115 miles)
Hilly
Neutralized Start: 7:35 a.m.
Estimated Finish: 11:47 a.m.
Quick Preview: With four categorized climbs, this hilly stage will precede a much-welcomed rest day. This stage, which starts and ends in two first-time host towns, is one of the longest of the Tour.
Stage 10/July 14: Aurillac-Le Lioran (104 miles)
Mountain
Neutralized Start: 7:10 a.m.
Estimated Finish: 11:12 a.m.
Quick Preview: This Bastille Day stage could feature a potential duel in the mountains between Tadej Pogacar and Jonas Vingegaard. Riders will also have to battle an 8.8% gradient in the last 1.4 miles. Those looking to win KOM points should take note of the seven categorized climbs on this day.
Stage 11/July 15: Vichy-Nevers (100 miles)
Flat
Neutralized Start: 7:50 a.m.
Estimated Finish: 11:31 a.m.
Quick Preview: After the previous day’s grueling mountains, sprinters will have their day to shine with a whopping 95 green jersey points up for grabs in this stage.
Stage 12/July 16: Circuit Nevers Magny-Cours-Chalon-Sur-Saone (111 miles)
Flat
Neutralized Start: 7:30 a.m.
Estimated Finish: 11:29 a.m.
Quick Preview: Sprinters will get two flat stages in a row for the second time in the 2026 Tour with this stage that departs from a former Formula One circuit.
Stage 13/July 17: Dole-Belfort (128 miles)
Hilly
Neutralized Start: 7 a.m.
Estimated Finish: 11:46 a.m.
Quick Preview: This hilly course will end in a dramatic 18.6 mile descent. Hilly stage winners from last year such as Mathieu Van Der Poel and Ben Healey could be looking for a win on this stage, the longest of the Tour.
Stage 14/July 18: Mulhouse-Le Markstein Fellering (96 miles)
Mountain
Neutralized Start: 7:10 a.m.
Estimated Finish: 11:24 a.m.
Quick Preview: The short but mountainous stage ends in a final .75 miles with a brutal 9.4% gradient.
Stage 15/July 19: Champagnole-Plateau de Solaison (114 miles)
Mountain
Neutralized Start: 7:10 a.m.
Estimated Finish: 11:41 a.m.
Quick Preview: This mountainous stage before the last rest day could see the GC get locked into place for the home stretch of the Tour. There are 45 green jersey points available too, for sprinters able to withstand the mountains and try their luck at a sprint.
Stage 16/July 21: Evian-les-Bains-Thonon-les-Bains (16 miles)
Individual Time Trial
First Start: 7 a.m.
Last Finish: 11:50 a.m.
Quick Preview: Starting in the namesake of Evian mineral water, the lone individual time trial of the Tour will run in a primarily flat course along Lake Geneva.
Stage 17/July 22: Chambery-Voiron (109 miles)
Flat
Neutralized Start: 7:20 a.m.
Estimated Finish: 11:18 a.m.
Quick Preview: Though listed as a flat stage, this route has its share of verticality with an elevation gain of over 7,200 feet. A total of 75 green jersey points will be available as riders finish in the start of the Alps.
Stage 18/July 23: Voiron-Orcieres-Merlette (115 miles)
Mountain
Neutralized Start: 6:35 a.m.
Estimated Finish: 11:12 a.m.
Quick Preview: With a total elevation gain of 12,800 feet, this is the longest of three straight mountain stages in the Alps. This is also the sixth time that the Orcieres-Merlette ski resort will be home to a stage finish.
Stage 19/July 24: Gap-Alpe D’Huez (79 miles)
Mountain
Neutralized Start: 8 a.m.
Estimated Finish: 11:24 a.m.
Quick Preview: Teams will be hitting the iconic Alpe D’Huez in this shortest road stage of the Tour. Riders will have to conquer the 21 hairpin turns up to the top of the mountain along with a 11.5% gradient.
Stage 20/July 25: Le Bourg D’Oisans-Alpe D’Huez (106 miles)
Mountain
Neutralized Start: 5:20 a.m.
Estimated Finish: 10:11 a.m.
Quick Preview: The second Alpe D’Huez finish in two days sees riders facing an 18,000 feet elevation gain, laying the groundwork for possible shakeups in GC standings.
Stage 21/July 26: Thoiry-Paris Champs-Elysees (83 miles)
Flat
Neutralized Start: 10:15 a.m.
Estimated Finish: 1:30 p.m.
Quick Preview: The final stage of the Tour will end on the picturesque Champs-Elysees for the 51st time in a sprint finish. Belgian riders have won the last four stages on the Champs-Elysees, Biniam Girmay or Mads Pedersen could be potential spoilers of the streak.
How to watch the Tour de France 2026
- Dates: Saturday, July 4-Sunday, July 26
- Start times: Between 5 a.m. and 10 a.m. EST
- Full schedule can be found here
- Watch on: NBC, NBCSN, Peacock
Watch Tour de France Daily July 4-26 from 7-8pm ET on NBC Sports NOW and Peacock, featuring highlights and the Beyond the Podium recap show.