Heartbreak Hill

📍
Witzenberg Ward 8, Witzenberg Local Municipality, Cape Winelands District Municipality, Western Cape, South Africa

Estimated Climb Time

Loading your rider settings for Heartbreak Hill...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of Heartbreak Hill.

1005 m1035 m1070 m1100 m4.3% from 0 m to 9 m14.8% from 9 m to 12 m12.9% from 12 m to 15 m12.9% from 15 m to 18 m12.9% from 18 m to 21 m19.4% from 21 m to 24 m6.5% from 24 m to 31 m20.0% from 31 m to 34 m16.2% from 34 m to 37 m12.1% from 37 m to 41 m0.0% from 41 m to 50 m1.4% from 50 m to 79 m20.0% from 79 m to 82 m12.9% from 82 m to 85 m14.3% from 85 m to 88 m14.3% from 88 m to 91 m5.1% from 91 m to 102 m14.3% from 102 m to 105 m13.3% from 105 m to 108 m18.2% from 108 m to 111 m12.9% from 111 m to 115 m3.1% from 115 m to 127 m11.8% from 127 m to 131 m15.0% from 131 m to 135 m10.5% from 135 m to 139 m10.8% from 139 m to 142 m0.0% from 142 m to 176 m6.0% from 176 m to 183 m5.6% from 183 m to 190 m10.5% from 190 m to 194 m8.7% from 194 m to 199 m9.3% from 199 m to 203 m0.0% from 203 m to 221 m8.7% from 221 m to 228 m12.5% from 228 m to 231 m11.4% from 231 m to 235 m14.8% from 235 m to 238 m20.0% from 238 m to 241 m0.0% from 241 m to 244 m0.0% from 244 m to 263 m3.3% from 263 m to 275 m12.1% from 275 m to 278 m12.5% from 278 m to 282 m20.0% from 282 m to 285 m14.3% from 285 m to 287 m0.0% from 287 m to 300 m9.5% from 300 m to 304 m19.0% from 304 m to 306 m21.1% from 306 m to 308 m23.5% from 308 m to 310 m19.0% from 310 m to 312 m0.0% from 312 m to 316 m8.6% from 316 m to 323 m21.1% from 323 m to 325 m22.2% from 325 m to 327 m28.6% from 327 m to 329 m20.0% from 329 m to 331 m5.3% from 331 m to 338 m23.5% from 338 m to 340 m16.0% from 340 m to 343 m19.0% from 343 m to 345 m40.0% from 345 m to 346 m0.0% from 346 m to 348 m2.5% from 348 m to 364 m28.6% from 364 m to 365 m25.0% from 365 m to 367 m42.9% from 367 m to 368 m21.1% from 368 m to 370 m0.0% from 370 m to 375 m6.1% from 375 m to 382 m20.0% from 382 m to 384 m46.2% from 384 m to 385 m19.0% from 385 m to 387 m20.0% from 387 m to 389 m10.3% from 389 m to 393 m20.0% from 393 m to 395 m18.2% from 395 m to 397 m19.0% from 397 m to 399 m14.3% from 399 m to 404 m0.0% from 404 m to 406 m2.6% from 406 m to 421 m16.0% from 421 m to 424 m17.4% from 424 m to 426 m20.0% from 426 m to 428 m19.0% from 428 m to 430 m0.0% from 430 m to 434 m0.0% from 434 m to 448 m5.4% from 448 m to 455 m23.1% from 455 m to 458 m15.4% from 458 m to 461 m17.4% from 461 m to 463 m16.7% from 463 m to 465 m1.8% from 465 m to 488 m24.0% from 488 m to 490 m14.8% from 490 m to 493 m16.0% from 493 m to 496 m14.8% from 496 m to 498 m0.0% from 498 m to 515 m8.0% from 515 m to 520 m16.0% from 520 m to 523 m16.0% from 523 m to 525 m16.7% from 525 m to 528 m15.4% from 528 m to 530 m8.3% from 530 m to 537 m17.4% from 537 m to 540 m17.4% from 540 m to 542 m25.0% from 542 m to 544 m16.7% from 544 m to 547 m4.4% from 547 m to 556 m16.7% from 556 m to 558 m17.4% from 558 m to 561 m25.0% from 561 m to 563 m18.2% from 563 m to 565 m2.4% from 565 m to 582 m19.0% from 582 m to 584 m28.6% from 584 m to 586 m20.0% from 586 m to 588 m16.7% from 588 m to 591 m8.9% from 591 m to 595 m20.0% from 595 m to 597 m19.0% from 597 m to 599 m18.2% from 599 m to 602 m18.2% from 602 m to 604 m0.0% from 604 m to 615 m10.0% from 615 m to 621 m22.2% from 621 m to 623 m22.2% from 623 m to 624 m19.4% from 624 m to 628 m21.1% from 628 m to 629 m0.0% from 629 m to 633 m23.5% from 633 m to 635 m23.5% from 635 m to 637 m21.1% from 637 m to 639 m22.2% from 639 m to 640 m25.0% from 640 m to 642 m9.4% from 642 m to 648 m25.0% from 648 m to 650 m26.7% from 650 m to 651 m26.7% from 651 m to 653 m26.7% from 653 m to 654 m6.1% from 654 m to 664 m20.0% from 664 m to 666 m30.0% from 666 m to 668 m21.1% from 668 m to 670 m21.1% from 670 m to 672 m10.8% from 672 m to 676 m31.6% from 676 m to 678 m21.1% from 678 m to 680 m20.0% from 680 m to 682 m25.0% from 682 m to 683 m7.4% from 683 m to 689 m20.0% from 689 m to 691 m22.2% from 691 m to 692 m22.2% from 692 m to 694 m23.5% from 694 m to 696 m7.7% from 696 m to 701 m23.5% from 701 m to 703 m23.5% from 703 m to 705 m22.2% from 705 m to 706 m23.5% from 706 m to 708 m8.2% from 708 m to 713 m28.6% from 713 m to 714 m37.5% from 714 m to 716 m25.0% from 716 m to 718 m26.7% from 718 m to 719 m4.0% from 719 m to 729 m25.0% from 729 m to 731 m23.5% from 731 m to 732 m23.5% from 732 m to 734 m23.5% from 734 m to 736 m5.3% from 736 m to 747 m26.7% from 747 m to 749 m37.5% from 749 m to 750 m26.7% from 750 m to 752 m37.5% from 752 m to 753 m0.0% from 753 m to 758 m4.9% from 758 m to 766 m18.2% from 766 m to 769 m20.0% from 769 m to 771 m30.0% from 771 m to 773 m20.0% from 773 m to 775 m20.0% from 775 m to 777 m21.1% from 777 m to 778 m23.5% from 778 m to 780 m23.5% from 780 m to 782 m20.0% from 782 m to 784 m6.8% from 784 m to 793 m21.1% from 793 m to 795 m22.2% from 795 m to 796 m37.5% from 796 m to 798 m26.7% from 798 m to 799 m8.6% from 799 m to 806 m25.0% from 806 m to 808 m28.6% from 808 m to 809 m35.3% from 809 m to 811 m25.0% from 811 m to 813 m8.2% from 813 m to 818 m25.0% from 818 m to 819 m22.2% from 819 m to 821 m28.6% from 821 m to 822 m25.0% from 822 m to 824 m4.6% from 824 m to 837 m17.4% from 837 m to 839 m16.0% from 839 m to 842 m17.4% from 842 m to 844 m20.4% from 844 m to 849 m18.2% from 849 m to 851 m19.0% from 851 m to 853 m17.4% from 853 m to 856 m16.0% from 856 m to 858 m4.2% from 858 m to 868 m14.8% from 868 m to 870 m26.1% from 870 m to 873 m15.4% from 873 m to 875 m16.7% from 875 m to 878 m0.0% from 878 m to 909 m6%9%13%12%0 m250 m500 m750 m
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryCategory 4
Distance0.91 km / 0.56 miles
Elevation gain88 m / 289 ft
Average gradient9.7%
Maximum gradient23%
Elevation high1,096.6 m / 3,598 ft
Elevation low1,008.6 m / 3,309 ft
Climb difficulty score8,812.45

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 668,423rd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 6,179th most difficult cycling climb of all 26,629 climbs in South Africa.

📉

Places 2,764th out of 8,478 cycling climbs in Western Cape.

Ranks 741st out of 2,112 cycling climbs in Cape Winelands District Municipality.

Ranking 70th out of 143 cycling climbs in Witzenberg Local Municipality.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb