Calendar and results of all stages of the Tour de France 2024
*The results will be updated at the end of each day’s stages.
Saturday, June 29
Stage 1 – Florence > Rimini (206 km, medium mountains)
Sunday June 30
Stage 2 – Cesenatico > Bologne (199.2 km, medium mountains)
Monday July 1
Stage 3 – Plaisance > Turin (230.8 km, flat)
Tuesday July 2
Stage 4 – Pinerolo > Valloire (139.6 km, mountain)
Wednesday, July 3rd
Stage 5 – Saint-Jean De Maurienne > Saint Vulbas (177.4 km, flat)
Thursday July 4
Stage 6 – Macon > Dijon (163 km, flat)
Friday, July 5
Stage 7 – Nuits-Saint-Georges > Gevery-Chambertin (25.3 km, individual time trial)
Saturday July 6th
Stage 8 – Semur-en Auxois > Colombey-Les-Deux-Églises (183.4 km, flat)
Sunday July 7
Stage 9 – Troyes > Troyes (199 km, medium mountains)
Monday July 8
Rest > Orleans
Tuesday, July 9th
Stage 10 – Orléans > Saint-Amand-Montrond (187.3 km, flat)
Wednesday, July 10th
Stage 11 – Evaux-Les-Bains > Le Loran (211 km, mountain)
Thursday July 11
Stage 12 – Aurillac > Vileneuve-Sur-Lot (203.6 km, flat)
Friday July 12
Stage 13 – Agen > Pau (165.3 km, flat)
Saturday July 13
Stage 14 – Pau > Saint-Lary-Soulan Pla D’Adet (151.9 km, mountain)
Sunday July 14
Stage 15 – Loudenvielle > Plateau De Beille (197.7 km, mountain)
Monday, July 15
Rest > Gruissan
Tuesday, July 16
Stage 16 – Gruissan > Nimes (188.6 km, flat)
Wednesday, July 17
Stage 17 – Saint-Paul-Trois-Chateaux > Superdévoluy (177.8 km, mountain)
Thursday July 18
Stage 18 – Gap > Barcelonnette (179.5 km, mid-mountain)
Friday, July 19
Stage 19 – Embrun > Isola 2000 (144.6 km, mountain)
Saturday July 20th
Stage 20 – Nice > Col de la Couillole (132.8 km, mountain)
Sunday July 21
Stage 21 – Monaco > Nice (33.7 km, time trial)