Altigraphs
Join Altigraphs
  • Save climbs to ride later
  • Add rider notes and photos
  • Add a missing climb or fix one

Tour de France 2024: all 21 stage profiles

From Saturday 29 June to Sunday 21 July

Stages
21
Total distance
3,490 km
Total climbing
53,491 m
Mountain stages
5
Summit finishes
5
HC and cat. 1 climbs
16

Every stage

Every profile on the same scale: 220 km wide, 0–2,000 m high.

  1. 1 29/6 Florence – Rimini Hilly · 206 km · 4,349 m
  2. 2 30/6 Cesenatico – Bologna Hilly · 200 km · 2,162 m
  3. 3 1/7 Piacenza – Turín Flat · 227 km · 1,327 m
  4. 4 2/7 Pinerolo – Valloire Mountain · 138 km · 3,788 m
  5. 5 3/7 Saint-Jean-de-Maurienne – Saint-Vulbas Flat · 177 km · 1,161 m
  6. 6 4/7 Mâcon – Dijon Flat · 164 km · 981 m
  7. 7 5/7 Nuits-Saint-Georges – Gevrey-Chambertin Time trial · 25 km · 298 m
  8. 8 6/7 Semur-en-Auxois – Colombey-les-Deux-Églises Hilly · 177 km · 2,281 m
  9. 9 7/7 Troyes – Troyes Hilly · 200 km · 2,008 m
  10. Rest day
  11. 10 9/7 Orléans – Saint-Amand-Montrond Flat · 186 km · 897 m
  12. 11 10/7 Evaux-les-Bains – Le Lioran Hilly · 211 km · 4,298 m
  13. 12 11/7 Aurillac – Villeneuve-sur-Lot Hilly · 204 km · 2,240 m
  14. 13 12/7 Agen – Pau Hilly · 171 km · 1,969 m
  15. 14 13/7 Pau – Pla d’Adet Mountain · 151 km · 3,951 m
  16. 15 14/7 Loudenvielle – Plateau de Beille Mountain · 198 km · 4,798 m
  17. Rest day
  18. 16 16/7 Gruissan – Nîmes Flat · 189 km · 1,264 m
  19. 17 17/7 Saint-Paul-Trois-Châteaux – Superdévoluy Hilly · 178 km · 2,907 m
  20. 18 18/7 Gap – Barcelonnette Hilly · 177 km · 3,099 m
  21. 19 19/7 Embrun – Isola 2000 Mountain · 142 km · 4,371 m
  22. 20 20/7 Nice – Col de la Couillole Mountain · 133 km · 4,644 m
  23. 21 21/7 Monaco – Nice Time trial · 35 km · 698 m

The climbs of Tour de France

  1. 1 Col du Tourmalet via Super Barèges HC Stage 14 · 51.5 km · 3.4% · 2,113 m
  2. 2 Col de la Cime de la Bonette HC Stage 19 · 22.9 km · 6.9% · 2,803 m
  3. 3 Col du Galibier HC Stage 4 · 34.8 km · 3.9% · 2,638 m
  4. 4 Plateau de Beille HC Stage 15 · finish · 15.7 km · 7.9% · 1,783 m
  5. 5 Col de Turini via Sospel HC Stage 20 · 24.2 km · 5.1% · 1,606 m
  6. 6 Col de Vars HC Stage 19 · 22.3 km · 5.4% · 2,108 m
  7. 7 Col de la Couillole HC Stage 20 · finish · 16.5 km · 7.2% · 1,677 m
  8. 8 Isola 2000 HC Stage 19 · finish · 16.3 km · 7.1% · 2,021 m
  9. 9 Col d'agnès Par Aulus les Bains HC Stage 15 · 22.6 km · 4.4% · 1,569 m
  10. 10 Col de la Colmaine HC Stage 20 · 19.5 km · 5.0% · 1,501 m
  11. 11 Pla d'Adet HC Stage 14 · finish · 10.4 km · 8.3% · 1,664 m
  12. 12 Climb to km 50.1 HC Stage 15 · 13.8 km · 6.2% · 1,345 m
  13. 13 Climb near Fenestrelle 1 Stage 4 · 20.3 km · 3.9% · 1,363 m
  14. 14 Colle Sestrière 1 Stage 4 · 19.4 km · 3.9% · 2,033 m
  15. 15 Col du Noyer 1 Stage 17 · 12.2 km · 5.8% · 1,662 m
  16. 16 Col de Braus 1 Stage 20 · 10.2 km · 6.4% · 1,000 m
  17. 17 Climb to km 119.3 2 Stage 14 · 12.6 km · 4.7% · 1,445 m
  18. 18 Col de Peyresourde 2 Stage 15 · 6.9 km · 7.9% · 1,563 m
  19. 19 Climb near Claviere 2 Stage 4 · 5.1 km · 10.2% · 1,868 m
  20. 20 Col Bayard 2 Stage 17 · 7.8 km · 6.4% · 1,250 m
  21. 21 Climb to km 30.6 2 Stage 18 · 10.1 km · 4.9% · 1,443 m
  22. 22 Climb to km 135.5 2 Stage 1 · 6.1 km · 8.0% · 614 m
  23. 23 Climb to km 94.1 2 Stage 1 · 7.4 km · 6.5% · 734 m
  24. 24 Col de La Turbie 2 Stage 21 · 9.8 km · 4.9% · 488 m
  25. 25 Climb near Saint-Apollinaire 2 Stage 18 · 11.2 km · 4.0% · 1,280 m
  26. 26 Climb to km 180.2 2 Stage 11 · 5.4 km · 8.0% · 1,586 m
  27. 27 Col du Portet d'Aspet 2 Stage 15 · 4.4 km · 9.8% · 1,066 m
  28. 28 Col du Pertus 2 Stage 11 · 4.6 km · 8.3% · 1,307 m
  29. 29 Climb near San Leo 2 Stage 1 · 5.0 km · 7.4% · 584 m
  30. 30 Climb to km 169.3 2 Stage 11 · 4.3 km · 8.3% · 1,248 m
  31. 31 Climb near Murata 2 Stage 1 · 7.0 km · 4.7% · 644 m
  32. 32 Climb near Super Lioran 3 Stage 11 · 6.1 km · 4.8% · 1,293 m
  33. 33 Climb near Chiesanuova 3 Stage 1 · 4.3 km · 6.8% · 523 m
  34. 34 Col de Nice 3 Stage 20 · 5.3 km · 5.1% · 412 m
  35. 35 Climb near Le Sauze-du-Lac 3 Stage 18 · 6.6 km · 3.8% · 1,026 m
  36. 36 Climb near La Rochette 3 Stage 18 · 6.8 km · 3.6% · 1,273 m
  37. 37 Climb to km 89.6 3 Stage 11 · 4.1 km · 5.8% · 797 m
  38. 38 Climb to km 147.5 3 Stage 15 · 4.3 km · 5.5% · 1,514 m
  39. 39 Climb to km 91.9 3 Stage 16 · 7.0 km · 3.3% · 296 m
  40. 40 Climb near Montecalvo 3 Stage 2 · 3.2 km · 7.2% · 327 m
  41. 41 Climb near SuperDévoluy 3 Stage 17 · finish · 3.8 km · 6.0% · 1,502 m
  42. 42 Climb near Saint-Médard-de-Presque 3 Stage 12 · 4.2 km · 5.3% · 369 m
  43. 43 Climb near Lhuis 3 Stage 5 · 6.1 km · 3.6% · 428 m
  44. 44 Climb to km 40.7 3 Stage 8 · 4.8 km · 4.4% · 541 m
  45. 45 Climb to km 92.9 3 Stage 2 · 3.0 km · 6.6% · 269 m
  46. 46 Climb to km 170.7 3 Stage 2 · 2.0 km · 9.8% · 267 m
  47. 47 Climb to km 188.1 3 Stage 2 · 2.0 km · 9.8% · 267 m
  48. 48 Col de la Hourquette ouest 3 Stage 14 · 3.0 km · 6.3% · 1,562 m
  49. 49 Climb near Aspres-lès-Corps 3 Stage 18 · 5.5 km · 3.4% · 954 m
  50. 50 Climb to km 25.9 3 Stage 8 · 3.5 km · 4.8% · 508 m
  51. 51 Climb to km 76.7 3 Stage 1 · 2.6 km · 6.2% · 444 m
  1. 1 Col de la Cime de la Bonette HC Stage 19 · 22.9 km · 6.9% · 2,803 m
  2. 2 Col du Galibier HC Stage 4 · 34.8 km · 3.9% · 2,638 m
  3. 3 Col du Tourmalet via Super Barèges HC Stage 14 · 51.5 km · 3.4% · 2,113 m
  4. 4 Col de Vars HC Stage 19 · 22.3 km · 5.4% · 2,108 m
  5. 5 Colle Sestrière 1 Stage 4 · 19.4 km · 3.9% · 2,033 m
  6. 6 Isola 2000 HC Stage 19 · finish · 16.3 km · 7.1% · 2,021 m
  7. 7 Climb near Claviere 2 Stage 4 · 5.1 km · 10.2% · 1,868 m
  8. 8 Plateau de Beille HC Stage 15 · finish · 15.7 km · 7.9% · 1,783 m
  9. 9 Col de la Couillole HC Stage 20 · finish · 16.5 km · 7.2% · 1,677 m
  10. 10 Pla d'Adet HC Stage 14 · finish · 10.4 km · 8.3% · 1,664 m
  11. 11 Col du Noyer 1 Stage 17 · 12.2 km · 5.8% · 1,662 m
  12. 12 Col de Turini via Sospel HC Stage 20 · 24.2 km · 5.1% · 1,606 m
  13. 13 Climb to km 180.2 2 Stage 11 · 5.4 km · 8.0% · 1,586 m
  14. 14 Col d'agnès Par Aulus les Bains HC Stage 15 · 22.6 km · 4.4% · 1,569 m
  15. 15 Col de Peyresourde 2 Stage 15 · 6.9 km · 7.9% · 1,563 m
  16. 16 Col de la Hourquette ouest 3 Stage 14 · 3.0 km · 6.3% · 1,562 m
  17. 17 Climb to km 147.5 3 Stage 15 · 4.3 km · 5.5% · 1,514 m
  18. 18 Climb near SuperDévoluy 3 Stage 17 · finish · 3.8 km · 6.0% · 1,502 m
  19. 19 Col de la Colmaine HC Stage 20 · 19.5 km · 5.0% · 1,501 m
  20. 20 Climb to km 119.3 2 Stage 14 · 12.6 km · 4.7% · 1,445 m
  21. 21 Climb to km 30.6 2 Stage 18 · 10.1 km · 4.9% · 1,443 m
  22. 22 Climb near Fenestrelle 1 Stage 4 · 20.3 km · 3.9% · 1,363 m
  23. 23 Climb to km 50.1 HC Stage 15 · 13.8 km · 6.2% · 1,345 m
  24. 24 Col du Pertus 2 Stage 11 · 4.6 km · 8.3% · 1,307 m
  25. 25 Climb near Super Lioran 3 Stage 11 · 6.1 km · 4.8% · 1,293 m
  26. 26 Climb near Saint-Apollinaire 2 Stage 18 · 11.2 km · 4.0% · 1,280 m
  27. 27 Climb near La Rochette 3 Stage 18 · 6.8 km · 3.6% · 1,273 m
  28. 28 Col Bayard 2 Stage 17 · 7.8 km · 6.4% · 1,250 m
  29. 29 Climb to km 169.3 2 Stage 11 · 4.3 km · 8.3% · 1,248 m
  30. 30 Col du Portet d'Aspet 2 Stage 15 · 4.4 km · 9.8% · 1,066 m
  31. 31 Climb near Le Sauze-du-Lac 3 Stage 18 · 6.6 km · 3.8% · 1,026 m
  32. 32 Col de Braus 1 Stage 20 · 10.2 km · 6.4% · 1,000 m
  33. 33 Climb near Aspres-lès-Corps 3 Stage 18 · 5.5 km · 3.4% · 954 m
  34. 34 Climb to km 89.6 3 Stage 11 · 4.1 km · 5.8% · 797 m
  35. 35 Climb to km 94.1 2 Stage 1 · 7.4 km · 6.5% · 734 m
  36. 36 Climb near Murata 2 Stage 1 · 7.0 km · 4.7% · 644 m
  37. 37 Climb to km 135.5 2 Stage 1 · 6.1 km · 8.0% · 614 m
  38. 38 Climb near San Leo 2 Stage 1 · 5.0 km · 7.4% · 584 m
  39. 39 Climb to km 40.7 3 Stage 8 · 4.8 km · 4.4% · 541 m
  40. 40 Climb near Chiesanuova 3 Stage 1 · 4.3 km · 6.8% · 523 m
  41. 41 Climb to km 25.9 3 Stage 8 · 3.5 km · 4.8% · 508 m
  42. 42 Col de La Turbie 2 Stage 21 · 9.8 km · 4.9% · 488 m
  43. 43 Climb to km 76.7 3 Stage 1 · 2.6 km · 6.2% · 444 m
  44. 44 Climb near Lhuis 3 Stage 5 · 6.1 km · 3.6% · 428 m
  45. 45 Col de Nice 3 Stage 20 · 5.3 km · 5.1% · 412 m
  46. 46 Climb near Saint-Médard-de-Presque 3 Stage 12 · 4.2 km · 5.3% · 369 m
  47. 47 Climb near Montecalvo 3 Stage 2 · 3.2 km · 7.2% · 327 m
  48. 48 Climb to km 91.9 3 Stage 16 · 7.0 km · 3.3% · 296 m
  49. 49 Climb to km 92.9 3 Stage 2 · 3.0 km · 6.6% · 269 m
  50. 50 Climb to km 170.7 3 Stage 2 · 2.0 km · 9.8% · 267 m
  51. 51 Climb to km 188.1 3 Stage 2 · 2.0 km · 9.8% · 267 m
  1. 1 Climb near Fenestrelle 1 Stage 4 · 20.3 km · 3.9% · 1,363 m
  2. 2 Climb near Claviere 2 Stage 4 · 5.1 km · 10.2% · 1,868 m
  3. 3 Climb to km 180.2 2 Stage 11 · 5.4 km · 8.0% · 1,586 m
  4. 4 Climb to km 135.5 2 Stage 1 · 6.1 km · 8.0% · 614 m
  5. 5 Climb to km 94.1 2 Stage 1 · 7.4 km · 6.5% · 734 m
  6. 6 Climb to km 92.9 3 Stage 2 · 3.0 km · 6.6% · 269 m
  7. 7 Col du Noyer 1 Stage 17 · 12.2 km · 5.8% · 1,662 m
  8. 8 Climb to km 170.7 3 Stage 2 · 2.0 km · 9.8% · 267 m
  9. 9 Climb to km 188.1 3 Stage 2 · 2.0 km · 9.8% · 267 m
  10. 10 Col du Pertus 2 Stage 11 · 4.6 km · 8.3% · 1,307 m
  11. 11 Climb near Montecalvo 3 Stage 2 · 3.2 km · 7.2% · 327 m
  12. 12 Col de la Couillole HC Stage 20 · finish · 16.5 km · 7.2% · 1,677 m
  13. 13 Col du Portet d'Aspet 2 Stage 15 · 4.4 km · 9.8% · 1,066 m
  14. 14 Pla d'Adet HC Stage 14 · finish · 10.4 km · 8.3% · 1,664 m
  15. 15 Col d'agnès Par Aulus les Bains HC Stage 15 · 22.6 km · 4.4% · 1,569 m
  16. 16 Col de Vars HC Stage 19 · 22.3 km · 5.4% · 2,108 m
  17. 17 Col de la Cime de la Bonette HC Stage 19 · 22.9 km · 6.9% · 2,803 m
  18. 18 Plateau de Beille HC Stage 15 · finish · 15.7 km · 7.9% · 1,783 m
  19. 19 Col Bayard 2 Stage 17 · 7.8 km · 6.4% · 1,250 m
  20. 20 Climb to km 169.3 2 Stage 11 · 4.3 km · 8.3% · 1,248 m
  21. 21 Climb to km 50.1 HC Stage 15 · 13.8 km · 6.2% · 1,345 m
  22. 22 Isola 2000 HC Stage 19 · finish · 16.3 km · 7.1% · 2,021 m
  23. 23 Col de Turini via Sospel HC Stage 20 · 24.2 km · 5.1% · 1,606 m
  24. 24 Col du Tourmalet via Super Barèges HC Stage 14 · 51.5 km · 3.4% · 2,113 m
  25. 25 Climb near San Leo 2 Stage 1 · 5.0 km · 7.4% · 584 m
  26. 26 Col du Galibier HC Stage 4 · 34.8 km · 3.9% · 2,638 m
  27. 27 Climb near Chiesanuova 3 Stage 1 · 4.3 km · 6.8% · 523 m
  28. 28 Col de la Colmaine HC Stage 20 · 19.5 km · 5.0% · 1,501 m
  29. 29 Col de Braus 1 Stage 20 · 10.2 km · 6.4% · 1,000 m
  30. 30 Col de Peyresourde 2 Stage 15 · 6.9 km · 7.9% · 1,563 m
  31. 31 Climb to km 30.6 2 Stage 18 · 10.1 km · 4.9% · 1,443 m
  32. 32 Climb to km 25.9 3 Stage 8 · 3.5 km · 4.8% · 508 m
  33. 33 Climb near Saint-Apollinaire 2 Stage 18 · 11.2 km · 4.0% · 1,280 m
  34. 34 Col de Nice 3 Stage 20 · 5.3 km · 5.1% · 412 m
  35. 35 Climb near SuperDévoluy 3 Stage 17 · finish · 3.8 km · 6.0% · 1,502 m
  36. 36 Colle Sestrière 1 Stage 4 · 19.4 km · 3.9% · 2,033 m
  37. 37 Climb to km 119.3 2 Stage 14 · 12.6 km · 4.7% · 1,445 m
  38. 38 Climb near Le Sauze-du-Lac 3 Stage 18 · 6.6 km · 3.8% · 1,026 m
  39. 39 Climb to km 89.6 3 Stage 11 · 4.1 km · 5.8% · 797 m
  40. 40 Climb to km 76.7 3 Stage 1 · 2.6 km · 6.2% · 444 m
  41. 41 Climb to km 147.5 3 Stage 15 · 4.3 km · 5.5% · 1,514 m
  42. 42 Col de la Hourquette ouest 3 Stage 14 · 3.0 km · 6.3% · 1,562 m
  43. 43 Climb near Aspres-lès-Corps 3 Stage 18 · 5.5 km · 3.4% · 954 m
  44. 44 Climb near Murata 2 Stage 1 · 7.0 km · 4.7% · 644 m
  45. 45 Col de La Turbie 2 Stage 21 · 9.8 km · 4.9% · 488 m
  46. 46 Climb near Saint-Médard-de-Presque 3 Stage 12 · 4.2 km · 5.3% · 369 m
  47. 47 Climb near Super Lioran 3 Stage 11 · 6.1 km · 4.8% · 1,293 m
  48. 48 Climb to km 40.7 3 Stage 8 · 4.8 km · 4.4% · 541 m
  49. 49 Climb to km 91.9 3 Stage 16 · 7.0 km · 3.3% · 296 m
  50. 50 Climb near Lhuis 3 Stage 5 · 6.1 km · 3.6% · 428 m
  51. 51 Climb near La Rochette 3 Stage 18 · 6.8 km · 3.6% · 1,273 m