R104 to top of nek

📍
R512, Madibeng Ward 29, Madibeng Local Municipality, Bojanala Platinum District Municipality, North West, South Africa
Cat. 4

Estimated Climb Time

Loading your rider settings for R104 to top of nek...

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 R104 to top of nek.

1195 m1230 m1270 m1305 m3.7% from 0 m to 5 m3.7% from 5 m to 11 m3.8% from 11 m to 16 m3.8% from 16 m to 21 m3.6% from 21 m to 27 m3.6% from 27 m to 33 m7.1% from 33 m to 38 m3.6% from 38 m to 44 m0.0% from 44 m to 49 m3.6% from 49 m to 55 m0.0% from 55 m to 61 m0.0% from 61 m to 66 m3.4% from 66 m to 72 m0.0% from 72 m to 78 m0.0% from 78 m to 83 m0.0% from 83 m to 89 m3.6% from 89 m to 94 m0.0% from 94 m to 100 m3.5% from 100 m to 106 m0.0% from 106 m to 111 m0.0% from 111 m to 116 m3.9% from 116 m to 121 m3.8% from 121 m to 127 m7.5% from 127 m to 132 m0.0% from 132 m to 137 m0.0% from 137 m to 143 m0.0% from 143 m to 148 m3.7% from 148 m to 154 m3.8% from 154 m to 159 m7.4% from 159 m to 164 m3.7% from 164 m to 170 m3.7% from 170 m to 175 m3.8% from 175 m to 180 m3.8% from 180 m to 186 m0.0% from 186 m to 191 m3.8% from 191 m to 196 m0.0% from 196 m to 201 m4.0% from 201 m to 206 m4.1% from 206 m to 211 m4.1% from 211 m to 216 m4.2% from 216 m to 221 m4.3% from 221 m to 226 m4.3% from 226 m to 230 m4.3% from 230 m to 235 m0.0% from 235 m to 239 m4.3% from 239 m to 244 m0.0% from 244 m to 249 m4.3% from 249 m to 254 m4.4% from 254 m to 258 m4.8% from 258 m to 262 m4.8% from 262 m to 266 m4.8% from 266 m to 271 m4.8% from 271 m to 275 m0.0% from 275 m to 279 m4.8% from 279 m to 283 m0.0% from 283 m to 288 m0.0% from 288 m to 292 m9.1% from 292 m to 296 m4.7% from 296 m to 300 m4.4% from 300 m to 305 m4.5% from 305 m to 309 m0.0% from 309 m to 314 m0.0% from 314 m to 318 m4.4% from 318 m to 323 m0.0% from 323 m to 327 m4.7% from 327 m to 331 m0.0% from 331 m to 336 m0.0% from 336 m to 340 m0.0% from 340 m to 344 m4.8% from 344 m to 348 m0.0% from 348 m to 352 m0.0% from 352 m to 357 m4.7% from 357 m to 361 m0.0% from 361 m to 365 m9.3% from 365 m to 370 m4.8% from 370 m to 374 m4.7% from 374 m to 378 m0.0% from 378 m to 383 m4.5% from 383 m to 387 m0.0% from 387 m to 391 m0.0% from 391 m to 396 m4.5% from 396 m to 400 m4.5% from 400 m to 405 m0.0% from 405 m to 409 m0.0% from 409 m to 414 m4.5% from 414 m to 418 m4.5% from 418 m to 422 m0.0% from 422 m to 427 m0.0% from 427 m to 431 m0.0% from 431 m to 435 m4.7% from 435 m to 440 m0.0% from 440 m to 444 m0.0% from 444 m to 448 m4.8% from 448 m to 452 m0.0% from 452 m to 456 m4.7% from 456 m to 461 m4.5% from 461 m to 465 m0.0% from 465 m to 469 m4.5% from 469 m to 474 m0.0% from 474 m to 478 m0.0% from 478 m to 482 m4.8% from 482 m to 487 m4.7% from 487 m to 491 m0.0% from 491 m to 495 m0.0% from 495 m to 499 m4.8% from 499 m to 503 m0.0% from 503 m to 508 m4.7% from 508 m to 512 m4.7% from 512 m to 516 m4.7% from 516 m to 521 m4.8% from 521 m to 525 m4.8% from 525 m to 529 m0.0% from 529 m to 533 m4.8% from 533 m to 537 m4.8% from 537 m to 542 m0.0% from 542 m to 546 m4.9% from 546 m to 550 m4.8% from 550 m to 554 m4.8% from 554 m to 558 m4.9% from 558 m to 562 m4.8% from 562 m to 566 m0.0% from 566 m to 571 m4.9% from 571 m to 575 m4.9% from 575 m to 579 m4.9% from 579 m to 583 m5.0% from 583 m to 587 m4.9% from 587 m to 591 m0.0% from 591 m to 595 m4.7% from 595 m to 600 m0.0% from 600 m to 604 m4.4% from 604 m to 608 m4.5% from 608 m to 613 m0.0% from 613 m to 618 m4.3% from 618 m to 622 m0.0% from 622 m to 627 m0.0% from 627 m to 631 m4.8% from 631 m to 635 m0.0% from 635 m to 639 m0.0% from 639 m to 644 m0.0% from 644 m to 648 m0.0% from 648 m to 652 m0.0% from 652 m to 656 m0.0% from 656 m to 661 m4.8% from 661 m to 665 m0.0% from 665 m to 669 m4.9% from 669 m to 673 m0.0% from 673 m to 677 m5.0% from 677 m to 681 m5.0% from 681 m to 685 m5.1% from 685 m to 689 m4.9% from 689 m to 693 m4.9% from 693 m to 697 m4.9% from 697 m to 701 m0.0% from 701 m to 705 m4.7% from 705 m to 710 m4.8% from 710 m to 714 m0.0% from 714 m to 718 m4.8% from 718 m to 722 m4.7% from 722 m to 727 m4.8% from 727 m to 731 m4.7% from 731 m to 735 m0.0% from 735 m to 739 m5.0% from 739 m to 743 m5.0% from 743 m to 747 m5.0% from 747 m to 751 m5.1% from 751 m to 755 m0.0% from 755 m to 759 m5.0% from 759 m to 763 m5.0% from 763 m to 767 m4.9% from 767 m to 771 m5.0% from 771 m to 775 m5.0% from 775 m to 779 m5.1% from 779 m to 783 m0.0% from 783 m to 787 m5.3% from 787 m to 791 m0.0% from 791 m to 795 m5.3% from 795 m to 798 m5.3% from 798 m to 802 m10.8% from 802 m to 806 m5.3% from 806 m to 810 m5.3% from 810 m to 814 m10.3% from 814 m to 817 m5.1% from 817 m to 821 m0.0% from 821 m to 825 m5.0% from 825 m to 829 m0.0% from 829 m to 833 m5.1% from 833 m to 837 m10.0% from 837 m to 841 m5.1% from 841 m to 845 m5.3% from 845 m to 849 m0.0% from 849 m to 853 m5.4% from 853 m to 856 m0.0% from 856 m to 860 m5.4% from 860 m to 864 m0.0% from 864 m to 867 m5.7% from 867 m to 871 m0.0% from 871 m to 874 m6.1% from 874 m to 878 m6.1% from 878 m to 881 m6.3% from 881 m to 884 m6.1% from 884 m to 887 m6.1% from 887 m to 891 m6.3% from 891 m to 894 m6.5% from 894 m to 897 m6.5% from 897 m to 900 m6.9% from 900 m to 903 m7.1% from 903 m to 906 m7.4% from 906 m to 908 m6.9% from 908 m to 911 m6.7% from 911 m to 914 m0.0% from 914 m to 917 m6.5% from 917 m to 920 m12.9% from 920 m to 924 m12.5% from 924 m to 927 m5.9% from 927 m to 930 m11.8% from 930 m to 934 m0.0% from 934 m to 937 m12.5% from 937 m to 940 m6.2% from 940 m to 943 m0.0% from 943 m to 946 m6.7% from 946 m to 949 m6.7% from 949 m to 952 m0.0% from 952 m to 955 m6.7% from 955 m to 958 m0.0% from 958 m to 961 m0.0% from 961 m to 964 m6.9% from 964 m to 967 m6.7% from 967 m to 970 m0.0% from 970 m to 973 m12.9% from 973 m to 976 m6.1% from 976 m to 980 m11.4% from 980 m to 983 m5.4% from 983 m to 987 m10.8% from 987 m to 991 m5.4% from 991 m to 994 m5.4% from 994 m to 998 m0.0% from 998 m to 1.0 km0.0% from 1.0 km to 1.0 km5.6% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km5.6% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km6.1% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km6.9% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.1 km7.4% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km7.4% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km15.4% from 1.1 km to 1.1 km7.7% from 1.1 km to 1.1 km16.0% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km8.7% from 1.1 km to 1.1 km9.1% from 1.1 km to 1.1 km8.7% from 1.1 km to 1.1 km19.0% from 1.1 km to 1.1 km9.1% from 1.1 km to 1.1 km18.2% from 1.1 km to 1.1 km9.1% from 1.1 km to 1.1 km17.4% from 1.1 km to 1.1 km8.0% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km18.2% from 1.1 km to 1.1 km8.7% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.1 km8.0% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km8.0% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km7.7% from 1.1 km to 1.1 km8.0% from 1.1 km to 1.1 km15.4% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.2 km8.3% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km16.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km9.1% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km16.7% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km16.0% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km8.0% from 1.2 km to 1.2 km7.7% from 1.2 km to 1.2 km16.0% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km16.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km9.1% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.3 km8.3% from 1.3 km to 1.3 km8.7% from 1.3 km to 1.3 km17.4% from 1.3 km to 1.3 km8.3% from 1.3 km to 1.3 km9.1% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km9.1% from 1.3 km to 1.3 km8.3% from 1.3 km to 1.3 km8.3% from 1.3 km to 1.3 km8.3% from 1.3 km to 1.3 km8.3% from 1.3 km to 1.3 km9.5% from 1.3 km to 1.3 km19.0% from 1.3 km to 1.3 km9.5% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km9.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km30.0% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km20.0% from 1.3 km to 1.3 km21.1% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km20.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km20.0% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km28.6% from 1.3 km to 1.3 km21.1% from 1.3 km to 1.3 km31.6% from 1.3 km to 1.3 km21.1% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.3 km22.2% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.4 km10.5% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km21.1% from 1.4 km to 1.4 km12.5% from 1.4 km to 1.4 km23.5% from 1.4 km to 1.4 km33.3% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km10.5% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km10.5% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km12.5% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km23.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km21.1% from 1.4 km to 1.4 km21.1% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km21.1% from 1.4 km to 1.4 km10.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km10.5% from 1.4 km to 1.4 km10.5% from 1.4 km to 1.4 km10.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km22.2% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.1% from 1.4 km to 1.4 km11.8% from 1.4 km to 1.5 km11.1% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km25.0% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km25.0% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km22.2% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km25.0% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km25.0% from 1.5 km to 1.5 km25.0% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km37.5% from 1.5 km to 1.5 km23.5% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km13.3% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km14.3% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.6 km11.1% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km10.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km19.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km31.6% from 1.6 km to 1.6 km21.1% from 1.6 km to 1.6 km10.5% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km9.5% from 1.6 km to 1.6 km9.5% from 1.6 km to 1.6 km18.2% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km8.7% from 1.6 km to 1.6 km8.7% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km18.2% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km9.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km8.7% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km9.5% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km8.3% from 1.6 km to 1.7 km16.0% from 1.7 km to 1.7 km8.3% from 1.7 km to 1.7 km8.7% from 1.7 km to 1.7 km9.1% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km7.7% from 1.7 km to 1.7 km7.1% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km7.1% from 1.7 km to 1.7 km13.3% from 1.7 km to 1.7 km13.3% from 1.7 km to 1.7 km6.1% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km3%3%3%5%7%13%9%0 m250 m500 m750 m1 km1.3 km1.5 km
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
Distance1.7 km / 1.06 miles
Elevation gain102 m / 335 ft
Average gradient6%
Maximum gradient23.2%
Elevation high1,301.4 m / 4,270 ft
Elevation low1,199.4 m / 3,935 ft
Climb difficulty score10,203

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 556,931st out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 4,921st most difficult cycling climb of all 26,629 climbs in South Africa.

📉

Places 130th out of 905 cycling climbs in North West.

Ranks 115th out of 617 cycling climbs in Bojanala Platinum District Municipality.

Ranking 53rd out of 311 cycling climbs in Madibeng Local Municipality.

Useful Links

View this climb on other sites.

Google Street View
Strava