The Tour de France has produced two repeat winners in a row, with Tadej Pogacar taking home the yellow jersey in 2020 and 2021 and Jonas Vingegaard claiming the general classification title the last two years.
Will one of the pair break the deadlock in 2024, or will a new contender emerge in cycling's biggest showcase? We'll find out over three weeks as the Tour winds from Florence, Italy, to an unprecedented finish line in Nice. With the Paris Olympics set to begin days after the conclusion of the Tour, the race will end outside the French capital for the first time.
While it will be jarring to see the final stage contested anywhere besides the familiar loop of the Champs-Elysees, the action leading up to that point shouldn't disappoint. Vingegaard and Pogacar should be challenged by Primoz Roglic and Remco Evenepoel in the GC competition, and British sprinter Mark Cavendish will once again look to break the tie with Belgian legend Eddy Merckx by winning a record 35th stage.
[hyperlink widget_catalog_id="fubo_linkline" link="https://www.fubo.tv/welcome?irad=366904&irmp=1131770&sharedid=editorial" title="2024 Tour de France live on Fubo (free trial)" more_text="WATCH:"]
Three American riders are set to begin the race: Matteo Jorgenson of Vingegaard's powerhouse Visma squad and Neilson Powless and Sean Quinn of the U.S.-based EF Education-EasyPost team.
The strongest American rider, 2023 Vuelta a Espana general classification winner Sepp Kuss, was a late scratch due to COVID. Kuss played a critical role in Vingegaard's Tour triumphs the last two years and also helped Roglic to victory at the 2023 Giro d'Italia.
Here's how to watch all 21 stages of the 2024 Tour de France in the U.S.
How to watch Tour de France 2024 in USA
- TV channel: NBC
- Live stream: Peacock, Fubo
Traditional TV coverage of the Tour de France will be limited this year, with only two stages set to air live on NBC (another will be shown on delay). The entire Tour will be on Peacock, the network's streaming service.
The NBC broadcasts can be streamed via Fubo, which offers a free trial so new users can try before they buy. See the full broadcast schedule for each stage below.
Tour de France 2024 schedule
The Tour de France will consist of 21 stages in 2024. Two rest days have been built into the schedule for the race which begins on June 29 and concludes on July 21 in Nice rather than the traditional Paris finish due to 2024 Olympics preparations.
For US-based fans tuning in live, there will be plenty of early starts, with the action concluding just before lunchtime most days.
Stage | Date | Length | Location (type) | Start (ET) | TV/Streaming |
1 | June 29 | 206 km (128 miles) | Florence to Rimini (hilly) | 6:30 a.m. | Peacock |
2 | June 30 | 199.2 km (123.8 miles) | Cesenatico to Bologna (hilly) | 6:05 a.m. | Peacock |
3 | July 1 | 230.8 km (143.4 miles) | Piacenza to Turin (flat) | 6:50 a.m. | Peacock |
4 | July 2 | 139.6 km (86.7 miles) | Pinerolo to Valloire (mountain) | 7 a.m. | Peacock |
5 | July 3 | 177.4 km (110.2 miles) | Saint-Jean-de-Maurienne to Saint-Vulbas (flat) | 6:55 a.m. | Peacock |
6 | July 4 | 163.5 km (101.6 miles) | Macon to Dijon (flat) | 7 a.m. | Peacock |
7 | July 5 | 25.3 km (15.7 miles) | Nuits-Saint-Georges to Gevrey-Chambertin (individual time-trial) | 7:10 a.m. | Peacock |
8 | July 6 | 183.4 km (114 miles) | Semur-en-Auxois to Colombey-les-Deux-Églises (flat) | 6 a.m. | Peacock, NBC, Fubo |
9 | July 7 | 199 km (123.7 miles) | Troyes to Troyes (hilly) | 7:05 a.m. | Peacock |
Rest Day | July 8 | -- | -- | -- | -- |
10 | July 9 | 187.3 km (116.3 miles) | Orléans to Saint-Amand-Montrond (flat) | 6:55 a.m. | Peacock |
11 | July 10 | 221 km (137.3 miles) | Evaux-les-Bains to Le Lioran (mountain) | 6:55 a.m. | Peacock |
12 | July 11 | 203.6 km (126.5 miles) | Aurillac to Villeneuve-sur-Lot (flat) | 6:55 a.m. | Peacock |
13 | July 12 | 165.3 km (102.7 miles) | Agen to Pau (flat) | 7:30 a.m. | Peacock |
14 | July 13 | 151.9 km (94.3 miles) | Pau to Saint-Lary-Soulan/Pla d'Adet (mountain) | 6:30 a.m. | Peacock, NBC, Fubo |
15 | July 14 | 198 km (123 miles) | Loudenvielle to Plateau de Beille (mountain) | 6:55 a.m. | Peacock |
Rest Day | July 15 | -- | -- | -- | -- |
16 | July 16 | 188.6 km (117.1 miles) | Gruissan to Nimes (flat) | 6:50 a.m. | Peacock |
17 | July 17 | 177.8 km (110.5 miles) | Saint-Paul-Trois-Chateaux to SuperDevoluy (mountain) | 6:05 a.m. | Peacock |
18 | July 18 | 179.5 km (111.5 miles) | Gap to Barcelonnette (hilly) | 6:55 a.m. | Peacock |
19 | July 19 | 144.6 km (89.8 miles) | Embrun to Isola 2000 (mountain) | 7:05 a.m. | Peacock |
20 | July 20 | 132.8 km (82.5 miles) | Nice to Col de la Couillole (mountain) | 7:35 a.m. | Peacock, NBC, Fubo |
21 | July 21 | 33.7 km (20.9 miles) | Monaco to Nice (individual time-trial) | 10:10 a.m. | Peacock |