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

La Vuelta 2024: all 21 stage profiles

From Saturday 17 August to Sunday 8 September

Stages
21
Total distance
3,240 km
Total climbing
59,495 m
Mountain stages
9
Summit finishes
8
HC and cat. 1 climbs
17

Every stage

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

  1. 1 17/8 Lisbon – Oeiras Time trial · 12 km · 57 m
  2. 2 18/8 Cascais – Ourém Flat · 191 km · 2,734 m
  3. 3 19/8 Lousã – Castello Branco Hilly · 191 km · 2,732 m
  4. 4 20/8 Plasencia – Pico Villuercas Mountain · 166 km · 3,545 m
  5. 5 21/8 Fuente del Maestre – Seville Flat · 169 km · 1,774 m
  6. 6 22/8 Jerez de la Frontera – Yunquera Hilly · 181 km · 3,743 m
  7. 7 23/8 Archidona – Córdoba Hilly · 179 km · 1,955 m
  8. 8 24/8 Úbeda – Cazorla Hilly · 159 km · 2,643 m
  9. 9 25/8 Motril – Granada Mountain · 178 km · 4,499 m
  10. Rest day
  11. 10 27/8 Ponteareas – Baiona Hilly · 159 km · 3,090 m
  12. 11 28/8 Padrón – Padrón Hilly · 162 km · 2,848 m
  13. 12 29/8 Ourense – Cabeza de Manzaneda Mountain · 131 km · 3,223 m
  14. 13 30/8 Lugo – Puerto de Ancaras Mountain · 171 km · 3,465 m
  15. 14 31/8 Villafranca del Bierzo – Villablino Mountain · 199 km · 3,154 m
  16. 15 1/9 Infiesto – Cuitu Negru Mountain · 140 km · 3,831 m
  17. Rest day
  18. 16 3/9 Luanco – Lagos de Covadonga Mountain · 180 km · 3,829 m
  19. 17 4/9 Arnuero – Santander Flat · 141 km · 2,139 m
  20. 18 5/9 Vitoria Gasteiz – Maeztu Hilly · 169 km · 2,730 m
  21. 19 6/9 Logroño – Alto del Moncalvillo Mountain · 168 km · 2,562 m
  22. 20 7/9 Villarcayo – Picón Blanco Mountain · 171 km · 4,738 m
  23. 21 8/9 Madrid – Madrid Time trial · 23 km · 204 m

The climbs of La Vuelta

  1. 1 Cuitu Negru por Puerto de Pajares HC Stage 15 · finish · 29.8 km · 5.1% · 1,842 m
  2. 2 Puerto de Leitariegos HC Stage 14 · 34.4 km · 3.4% · 1,525 m
  3. 3 Pico Villuercas HC Stage 4 · finish · 17.0 km · 6.0% · 1,573 m
  4. 4 Climb to km 167.8 HC Stage 19 · finish · 14.4 km · 6.1% · 1,490 m
  5. 5 Portillo de Lunada por La Concha HC Stage 20 · 14.1 km · 6.1% · 1,315 m
  6. 6 Climb to km 176.7 HC Stage 16 · 9.8 km · 8.7% · 1,012 m
  7. 7 Ancares HC Stage 13 · finish · 13.5 km · 6.1% · 1,668 m
  8. 8 Climb near Piornal 1 Stage 4 · 14.1 km · 5.5% · 1,194 m
  9. 9 Collada Llomena 1 Stage 16 · 10.5 km · 7.3% · 997 m
  10. 10 Picón Blanco 1 Stage 20 · finish · 8.1 km · 9.3% · 1,505 m
  11. 11 Climb to km 130.5 1 Stage 12 · finish · 15.9 km · 4.7% · 1,494 m
  12. 12 Climb to km 145.9 1 Stage 20 · 13.2 km · 5.6% · 917 m
  13. 13 Climb to km 27.2 1 Stage 10 · 19.4 km · 3.7% · 796 m
  14. 14 Hazallanas 1 Stage 9 · 7.3 km · 9.7% · 1,677 m
  15. 15 Climb to km 155.6 1 Stage 9 · 7.3 km · 9.7% · 1,677 m
  16. 16 Puerto de El Purche 1 Stage 9 · 10.3 km · 6.8% · 1,436 m
  17. 17 Puerto del Boyar 1 Stage 6 · 10.4 km · 6.4% · 1,104 m
  18. 18 Puerto del Viento 2 Stage 6 · 19.7 km · 3.1% · 1,068 m
  19. 19 A Groba 2 Stage 10 · 10.0 km · 6.1% · 629 m
  20. 20 Colladiella 2 Stage 15 · 8.8 km · 6.7% · 844 m
  21. 21 Climb to km 84.9 2 Stage 15 · 8.8 km · 6.7% · 844 m
  22. 22 Climb to km 76.1 2 Stage 16 · 7.1 km · 8.0% · 578 m
  23. 23 Puerto de Cabezabellosa 2 Stage 4 · 11.9 km · 4.7% · 938 m
  24. 24 Puerto de Herrera 2 Stage 18 · 8.9 km · 5.8% · 1,101 m
  25. 25 Climb to km 71.0 2 Stage 17 · 7.8 km · 6.1% · 818 m
  26. 26 Alto del Caracol 2 Stage 20 · 7.0 km · 6.5% · 818 m
  27. 27 Subida del 14% 2 Stage 7 · 8.5 km · 5.2% · 588 m
  28. 28 Puerto Augasantas 2 Stage 11 · 11.7 km · 3.7% · 445 m
  29. 29 Alto Portillo de la Sía 2 Stage 20 · 7.2 km · 6.0% · 1,233 m
  30. 30 Climb to km 42.9 2 Stage 11 · 11.4 km · 3.7% · 447 m
  31. 31 Climb to km 113.6 2 Stage 11 · 11.7 km · 3.6% · 445 m
  32. 32 Climb to km 150.8 2 Stage 13 · 6.8 km · 6.0% · 1,043 m
  33. 33 Climb near Yunquera 2 Stage 6 · finish · 9.8 km · 4.1% · 735 m
  34. 34 Climb to km 125.5 2 Stage 14 · 3.7 km · 10.2% · 1,114 m
  35. 35 Climb to km 54.6 2 Stage 20 · 6.0 km · 6.0% · 704 m
  36. 36 Climb to km 118.9 2 Stage 4 · 7.8 km · 4.6% · 662 m
  37. 37 Vilachán do Monte 2 Stage 10 · 6.5 km · 5.5% · 384 m
  38. 38 Monte da Valga por Mabia 2 Stage 10 · 6.1 km · 5.8% · 438 m
  39. 39 Climb near La Iruela 2 Stage 8 · finish · 4.3 km · 8.0% · 1,055 m
  40. 40 Climb near Dúrcal 2 Stage 9 · 6.7 km · 5.0% · 852 m
  41. 41 Climb to km 21.5 2 Stage 12 · 9.0 km · 3.6% · 680 m
  42. 42 Subida a Guejar Sierra 3 Stage 9 · 6.3 km · 5.1% · 1,086 m
  43. 43 Climb near Güéjar Sierra 3 Stage 9 · 6.3 km · 5.1% · 1,086 m
  44. 44 Climb to km 28.9 3 Stage 13 · 5.7 km · 5.5% · 795 m
  45. 45 Climb to km 62.2 3 Stage 15 · 6.0 km · 4.8% · 519 m
  46. 46 Climb to km 66.1 3 Stage 12 · 8.9 km · 3.0% · 847 m
  47. 47 Cruxeiras 3 Stage 11 · 3.0 km · 8.8% · 312 m
  48. 48 Climb to km 8.8 3 Stage 2 · 5.7 km · 4.6% · 278 m
  49. 49 Climb to km 17.6 3 Stage 15 · 4.1 km · 6.0% · 545 m
  50. 50 Climb to km 3.0 3 Stage 12 · 3.0 km · 8.1% · 453 m
  51. 51 Climb to km 74.5 3 Stage 12 · 4.5 km · 5.4% · 928 m
  52. 52 Climb to km 91.3 3 Stage 16 · 4.5 km · 5.4% · 270 m
  53. 53 Climb near Mafra 3 Stage 2 · 6.3 km · 3.8% · 288 m
  54. 54 Climb to km 171.8 3 Stage 2 · 6.9 km · 3.4% · 379 m
  55. 55 Climb to km 16.8 3 Stage 9 · 5.4 km · 4.3% · 394 m
  56. 56 Climb to km 84.5 3 Stage 3 · 5.5 km · 4.2% · 859 m
  57. 57 Climb to km 20.4 3 Stage 18 · 5.1 km · 4.5% · 743 m
  58. 58 Climb to km 8.8 3 Stage 3 · 5.4 km · 4.1% · 405 m
  59. 59 Climb to km 154.8 3 Stage 6 · 3.4 km · 6.4% · 735 m
  60. 60 Climb to km 126.9 3 Stage 5 · 3.9 km · 5.5% · 331 m
  61. 61 Climb to km 30.6 3 Stage 6 · 5.2 km · 3.9% · 269 m
  62. 62 Climb to km 37.0 3 Stage 16 · 6.3 km · 3.1% · 244 m
  63. 63 Climb to km 135.8 3 Stage 11 · 5.3 km · 3.5% · 232 m
  64. 64 Climb to km 4.8 3 Stage 20 · 2.9 km · 6.3% · 783 m
  65. 65 Climb to km 20.8 3 Stage 14 · 4.8 km · 3.7% · 700 m
  66. 66 Climb near Selaya 3 Stage 20 · 2.5 km · 7.0% · 408 m
  67. 67 Climb to km 5.1 3 Stage 17 · 3.6 km · 4.5% · 168 m
  1. 1 Cuitu Negru por Puerto de Pajares HC Stage 15 · finish · 29.8 km · 5.1% · 1,842 m
  2. 2 Hazallanas 1 Stage 9 · 7.3 km · 9.7% · 1,677 m
  3. 3 Climb to km 155.6 1 Stage 9 · 7.3 km · 9.7% · 1,677 m
  4. 4 Ancares HC Stage 13 · finish · 13.5 km · 6.1% · 1,668 m
  5. 5 Pico Villuercas HC Stage 4 · finish · 17.0 km · 6.0% · 1,573 m
  6. 6 Puerto de Leitariegos HC Stage 14 · 34.4 km · 3.4% · 1,525 m
  7. 7 Picón Blanco 1 Stage 20 · finish · 8.1 km · 9.3% · 1,505 m
  8. 8 Climb to km 130.5 1 Stage 12 · finish · 15.9 km · 4.7% · 1,494 m
  9. 9 Climb to km 167.8 HC Stage 19 · finish · 14.4 km · 6.1% · 1,490 m
  10. 10 Puerto de El Purche 1 Stage 9 · 10.3 km · 6.8% · 1,436 m
  11. 11 Portillo de Lunada por La Concha HC Stage 20 · 14.1 km · 6.1% · 1,315 m
  12. 12 Alto Portillo de la Sía 2 Stage 20 · 7.2 km · 6.0% · 1,233 m
  13. 13 Climb near Piornal 1 Stage 4 · 14.1 km · 5.5% · 1,194 m
  14. 14 Climb to km 125.5 2 Stage 14 · 3.7 km · 10.2% · 1,114 m
  15. 15 Puerto del Boyar 1 Stage 6 · 10.4 km · 6.4% · 1,104 m
  16. 16 Puerto de Herrera 2 Stage 18 · 8.9 km · 5.8% · 1,101 m
  17. 17 Subida a Guejar Sierra 3 Stage 9 · 6.3 km · 5.1% · 1,086 m
  18. 18 Climb near Güéjar Sierra 3 Stage 9 · 6.3 km · 5.1% · 1,086 m
  19. 19 Puerto del Viento 2 Stage 6 · 19.7 km · 3.1% · 1,068 m
  20. 20 Climb near La Iruela 2 Stage 8 · finish · 4.3 km · 8.0% · 1,055 m
  21. 21 Climb to km 150.8 2 Stage 13 · 6.8 km · 6.0% · 1,043 m
  22. 22 Climb to km 176.7 HC Stage 16 · 9.8 km · 8.7% · 1,012 m
  23. 23 Collada Llomena 1 Stage 16 · 10.5 km · 7.3% · 997 m
  24. 24 Puerto de Cabezabellosa 2 Stage 4 · 11.9 km · 4.7% · 938 m
  25. 25 Climb to km 74.5 3 Stage 12 · 4.5 km · 5.4% · 928 m
  26. 26 Climb to km 145.9 1 Stage 20 · 13.2 km · 5.6% · 917 m
  27. 27 Climb to km 84.5 3 Stage 3 · 5.5 km · 4.2% · 859 m
  28. 28 Climb near Dúrcal 2 Stage 9 · 6.7 km · 5.0% · 852 m
  29. 29 Climb to km 66.1 3 Stage 12 · 8.9 km · 3.0% · 847 m
  30. 30 Colladiella 2 Stage 15 · 8.8 km · 6.7% · 844 m
  31. 31 Climb to km 84.9 2 Stage 15 · 8.8 km · 6.7% · 844 m
  32. 32 Climb to km 71.0 2 Stage 17 · 7.8 km · 6.1% · 818 m
  33. 33 Alto del Caracol 2 Stage 20 · 7.0 km · 6.5% · 818 m
  34. 34 Climb to km 27.2 1 Stage 10 · 19.4 km · 3.7% · 796 m
  35. 35 Climb to km 28.9 3 Stage 13 · 5.7 km · 5.5% · 795 m
  36. 36 Climb to km 4.8 3 Stage 20 · 2.9 km · 6.3% · 783 m
  37. 37 Climb to km 20.4 3 Stage 18 · 5.1 km · 4.5% · 743 m
  38. 38 Climb near Yunquera 2 Stage 6 · finish · 9.8 km · 4.1% · 735 m
  39. 39 Climb to km 154.8 3 Stage 6 · 3.4 km · 6.4% · 735 m
  40. 40 Climb to km 54.6 2 Stage 20 · 6.0 km · 6.0% · 704 m
  41. 41 Climb to km 20.8 3 Stage 14 · 4.8 km · 3.7% · 700 m
  42. 42 Climb to km 21.5 2 Stage 12 · 9.0 km · 3.6% · 680 m
  43. 43 Climb to km 118.9 2 Stage 4 · 7.8 km · 4.6% · 662 m
  44. 44 A Groba 2 Stage 10 · 10.0 km · 6.1% · 629 m
  45. 45 Subida del 14% 2 Stage 7 · 8.5 km · 5.2% · 588 m
  46. 46 Climb to km 76.1 2 Stage 16 · 7.1 km · 8.0% · 578 m
  47. 47 Climb to km 17.6 3 Stage 15 · 4.1 km · 6.0% · 545 m
  48. 48 Climb to km 62.2 3 Stage 15 · 6.0 km · 4.8% · 519 m
  49. 49 Climb to km 3.0 3 Stage 12 · 3.0 km · 8.1% · 453 m
  50. 50 Climb to km 42.9 2 Stage 11 · 11.4 km · 3.7% · 447 m
  51. 51 Puerto Augasantas 2 Stage 11 · 11.7 km · 3.7% · 445 m
  52. 52 Climb to km 113.6 2 Stage 11 · 11.7 km · 3.6% · 445 m
  53. 53 Monte da Valga por Mabia 2 Stage 10 · 6.1 km · 5.8% · 438 m
  54. 54 Climb near Selaya 3 Stage 20 · 2.5 km · 7.0% · 408 m
  55. 55 Climb to km 8.8 3 Stage 3 · 5.4 km · 4.1% · 405 m
  56. 56 Climb to km 16.8 3 Stage 9 · 5.4 km · 4.3% · 394 m
  57. 57 Vilachán do Monte 2 Stage 10 · 6.5 km · 5.5% · 384 m
  58. 58 Climb to km 171.8 3 Stage 2 · 6.9 km · 3.4% · 379 m
  59. 59 Climb to km 126.9 3 Stage 5 · 3.9 km · 5.5% · 331 m
  60. 60 Cruxeiras 3 Stage 11 · 3.0 km · 8.8% · 312 m
  61. 61 Climb near Mafra 3 Stage 2 · 6.3 km · 3.8% · 288 m
  62. 62 Climb to km 8.8 3 Stage 2 · 5.7 km · 4.6% · 278 m
  63. 63 Climb to km 91.3 3 Stage 16 · 4.5 km · 5.4% · 270 m
  64. 64 Climb to km 30.6 3 Stage 6 · 5.2 km · 3.9% · 269 m
  65. 65 Climb to km 37.0 3 Stage 16 · 6.3 km · 3.1% · 244 m
  66. 66 Climb to km 135.8 3 Stage 11 · 5.3 km · 3.5% · 232 m
  67. 67 Climb to km 5.1 3 Stage 17 · 3.6 km · 4.5% · 168 m
  1. 1 Climb to km 17.6 3 Stage 15 · 4.1 km · 6.0% · 545 m
  2. 2 Climb to km 125.5 2 Stage 14 · 3.7 km · 10.2% · 1,114 m
  3. 3 Cuitu Negru por Puerto de Pajares HC Stage 15 · finish · 29.8 km · 5.1% · 1,842 m
  4. 4 Pico Villuercas HC Stage 4 · finish · 17.0 km · 6.0% · 1,573 m
  5. 5 Hazallanas 1 Stage 9 · 7.3 km · 9.7% · 1,677 m
  6. 6 Climb to km 155.6 1 Stage 9 · 7.3 km · 9.7% · 1,677 m
  7. 7 Ancares HC Stage 13 · finish · 13.5 km · 6.1% · 1,668 m
  8. 8 Climb near La Iruela 2 Stage 8 · finish · 4.3 km · 8.0% · 1,055 m
  9. 9 Climb to km 176.7 HC Stage 16 · 9.8 km · 8.7% · 1,012 m
  10. 10 Picón Blanco 1 Stage 20 · finish · 8.1 km · 9.3% · 1,505 m
  11. 11 Collada Llomena 1 Stage 16 · 10.5 km · 7.3% · 997 m
  12. 12 Subida del 14% 2 Stage 7 · 8.5 km · 5.2% · 588 m
  13. 13 Puerto de Herrera 2 Stage 18 · 8.9 km · 5.8% · 1,101 m
  14. 14 Climb to km 167.8 HC Stage 19 · finish · 14.4 km · 6.1% · 1,490 m
  15. 15 Puerto de El Purche 1 Stage 9 · 10.3 km · 6.8% · 1,436 m
  16. 16 Climb to km 76.1 2 Stage 16 · 7.1 km · 8.0% · 578 m
  17. 17 Cruxeiras 3 Stage 11 · 3.0 km · 8.8% · 312 m
  18. 18 Climb near Mafra 3 Stage 2 · 6.3 km · 3.8% · 288 m
  19. 19 Climb to km 3.0 3 Stage 12 · 3.0 km · 8.1% · 453 m
  20. 20 Monte da Valga por Mabia 2 Stage 10 · 6.1 km · 5.8% · 438 m
  21. 21 Colladiella 2 Stage 15 · 8.8 km · 6.7% · 844 m
  22. 22 Climb to km 84.9 2 Stage 15 · 8.8 km · 6.7% · 844 m
  23. 23 A Groba 2 Stage 10 · 10.0 km · 6.1% · 629 m
  24. 24 Climb to km 4.8 3 Stage 20 · 2.9 km · 6.3% · 783 m
  25. 25 Puerto del Boyar 1 Stage 6 · 10.4 km · 6.4% · 1,104 m
  26. 26 Climb to km 154.8 3 Stage 6 · 3.4 km · 6.4% · 735 m
  27. 27 Climb to km 71.0 2 Stage 17 · 7.8 km · 6.1% · 818 m
  28. 28 Alto del Caracol 2 Stage 20 · 7.0 km · 6.5% · 818 m
  29. 29 Vilachán do Monte 2 Stage 10 · 6.5 km · 5.5% · 384 m
  30. 30 Subida a Guejar Sierra 3 Stage 9 · 6.3 km · 5.1% · 1,086 m
  31. 31 Climb near Güéjar Sierra 3 Stage 9 · 6.3 km · 5.1% · 1,086 m
  32. 32 Climb to km 30.6 3 Stage 6 · 5.2 km · 3.9% · 269 m
  33. 33 Portillo de Lunada por La Concha HC Stage 20 · 14.1 km · 6.1% · 1,315 m
  34. 34 Climb to km 145.9 1 Stage 20 · 13.2 km · 5.6% · 917 m
  35. 35 Climb to km 74.5 3 Stage 12 · 4.5 km · 5.4% · 928 m
  36. 36 Climb to km 91.3 3 Stage 16 · 4.5 km · 5.4% · 270 m
  37. 37 Puerto del Viento 2 Stage 6 · 19.7 km · 3.1% · 1,068 m
  38. 38 Climb to km 135.8 3 Stage 11 · 5.3 km · 3.5% · 232 m
  39. 39 Climb near Selaya 3 Stage 20 · 2.5 km · 7.0% · 408 m
  40. 40 Climb to km 20.4 3 Stage 18 · 5.1 km · 4.5% · 743 m
  41. 41 Climb to km 42.9 2 Stage 11 · 11.4 km · 3.7% · 447 m
  42. 42 Alto Portillo de la Sía 2 Stage 20 · 7.2 km · 6.0% · 1,233 m
  43. 43 Climb to km 5.1 3 Stage 17 · 3.6 km · 4.5% · 168 m
  44. 44 Climb to km 130.5 1 Stage 12 · finish · 15.9 km · 4.7% · 1,494 m
  45. 45 Puerto de Cabezabellosa 2 Stage 4 · 11.9 km · 4.7% · 938 m
  46. 46 Climb to km 54.6 2 Stage 20 · 6.0 km · 6.0% · 704 m
  47. 47 Climb near Dúrcal 2 Stage 9 · 6.7 km · 5.0% · 852 m
  48. 48 Climb to km 21.5 2 Stage 12 · 9.0 km · 3.6% · 680 m
  49. 49 Climb to km 28.9 3 Stage 13 · 5.7 km · 5.5% · 795 m
  50. 50 Climb to km 16.8 3 Stage 9 · 5.4 km · 4.3% · 394 m
  51. 51 Climb near Piornal 1 Stage 4 · 14.1 km · 5.5% · 1,194 m
  52. 52 Climb to km 171.8 3 Stage 2 · 6.9 km · 3.4% · 379 m
  53. 53 Climb to km 8.8 3 Stage 2 · 5.7 km · 4.6% · 278 m
  54. 54 Climb to km 62.2 3 Stage 15 · 6.0 km · 4.8% · 519 m
  55. 55 Puerto Augasantas 2 Stage 11 · 11.7 km · 3.7% · 445 m
  56. 56 Climb to km 113.6 2 Stage 11 · 11.7 km · 3.6% · 445 m
  57. 57 Climb to km 66.1 3 Stage 12 · 8.9 km · 3.0% · 847 m
  58. 58 Climb to km 27.2 1 Stage 10 · 19.4 km · 3.7% · 796 m
  59. 59 Climb near Yunquera 2 Stage 6 · finish · 9.8 km · 4.1% · 735 m
  60. 60 Climb to km 150.8 2 Stage 13 · 6.8 km · 6.0% · 1,043 m
  61. 61 Climb to km 126.9 3 Stage 5 · 3.9 km · 5.5% · 331 m
  62. 62 Climb to km 84.5 3 Stage 3 · 5.5 km · 4.2% · 859 m
  63. 63 Climb to km 8.8 3 Stage 3 · 5.4 km · 4.1% · 405 m
  64. 64 Climb to km 20.8 3 Stage 14 · 4.8 km · 3.7% · 700 m
  65. 65 Puerto de Leitariegos HC Stage 14 · 34.4 km · 3.4% · 1,525 m
  66. 66 Climb to km 118.9 2 Stage 4 · 7.8 km · 4.6% · 662 m
  67. 67 Climb to km 37.0 3 Stage 16 · 6.3 km · 3.1% · 244 m