sani pass to 2 top of umdoni forest

📍
Richmond Ward 4, Richmond Local Municipality, uMgungundlovu District Municipality, KwaZulu-Natal, South Africa
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for sani pass to 2 top of umdoni forest...

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 sani pass to 2 top of umdoni forest.

885 m895 m910 m920 m0.0% from 0 m to 6 m0.0% from 6 m to 13 m0.0% from 13 m to 19 m6.8% from 19 m to 25 m3.8% from 25 m to 30 m3.6% from 30 m to 36 m3.4% from 36 m to 42 m0.0% from 42 m to 48 m0.0% from 48 m to 53 m3.9% from 53 m to 58 m0.0% from 58 m to 63 m0.0% from 63 m to 65 m10.5% from 65 m to 67 m0.0% from 67 m to 69 m15.4% from 69 m to 70 m14.3% from 70 m to 71 m0.0% from 71 m to 77 m13.6% from 77 m to 83 m6.8% from 83 m to 89 m6.5% from 89 m to 95 m3.0% from 95 m to 102 m3.6% from 102 m to 108 m-4.2% from 108 m to 112 m9.8% from 112 m to 116 m0.0% from 116 m to 119 m0.0% from 119 m to 120 m0.0% from 120 m to 122 m0.0% from 122 m to 125 m5.7% from 125 m to 129 m0.0% from 129 m to 133 m-4.3% from 133 m to 137 m5.0% from 137 m to 141 m13.3% from 141 m to 144 m21.1% from 144 m to 146 m7.1% from 146 m to 149 m7.1% from 149 m to 152 m5.7% from 152 m to 155 m9.8% from 155 m to 160 m5.0% from 160 m to 164 m9.1% from 164 m to 166 m46.2% from 166 m to 167 m22.2% from 167 m to 169 m15.4% from 169 m to 171 m5.7% from 171 m to 175 m4.9% from 175 m to 179 m0.0% from 179 m to 182 m25.0% from 182 m to 183 m21.6% from 183 m to 187 m19.0% from 187 m to 189 m14.3% from 189 m to 190 m22.2% from 190 m to 192 m6.2% from 192 m to 195 m5.0% from 195 m to 199 m0.0% from 199 m to 203 m4.5% from 203 m to 208 m8.9% from 208 m to 212 m8.9% from 212 m to 217 m4.3% from 217 m to 221 m4.3% from 221 m to 226 m4.0% from 226 m to 231 m3.6% from 231 m to 236 m3.6% from 236 m to 242 m3.2% from 242 m to 248 m0.0% from 248 m to 255 m0.0% from 255 m to 261 m3.3% from 261 m to 267 m3.8% from 267 m to 272 m0.0% from 272 m to 277 m4.3% from 277 m to 281 m0.0% from 281 m to 286 m0.0% from 286 m to 292 m3.9% from 292 m to 297 m0.0% from 297 m to 302 m0.0% from 302 m to 306 m0.0% from 306 m to 311 m0.0% from 311 m to 316 m-3.8% from 316 m to 322 m0.0% from 322 m to 328 m-3.0% from 328 m to 334 m0.0% from 334 m to 342 m-2.3% from 342 m to 350 m-2.1% from 350 m to 360 m-2.2% from 360 m to 369 m-7.0% from 369 m to 377 m-4.7% from 377 m to 386 m-4.7% from 386 m to 395 m-4.9% from 395 m to 403 m-5.0% from 403 m to 411 m-7.7% from 411 m to 419 m-10.1% from 419 m to 426 m-7.5% from 426 m to 434 m-2.4% from 434 m to 443 m-7.5% from 443 m to 451 m-2.5% from 451 m to 459 m-2.6% from 459 m to 466 m-2.9% from 466 m to 473 m-3.2% from 473 m to 480 m-3.7% from 480 m to 485 m-3.3% from 485 m to 491 m0.0% from 491 m to 497 m0.0% from 497 m to 504 m0.0% from 504 m to 510 m0.0% from 510 m to 517 m0.0% from 517 m to 523 m0.0% from 523 m to 528 m0.0% from 528 m to 534 m0.0% from 534 m to 541 m0.0% from 541 m to 547 m0.0% from 547 m to 551 m3.8% from 551 m to 556 m0.0% from 556 m to 562 m3.6% from 562 m to 567 m0.0% from 567 m to 574 m3.0% from 574 m to 581 m0.0% from 581 m to 587 m3.1% from 587 m to 594 m15.4% from 594 m to 600 m3.3% from 600 m to 606 m3.2% from 606 m to 612 m3.3% from 612 m to 618 m0.0% from 618 m to 624 m3.6% from 624 m to 630 m3.6% from 630 m to 635 m0.0% from 635 m to 640 m3.6% from 640 m to 646 m0.0% from 646 m to 651 m3.7% from 651 m to 656 m3.9% from 656 m to 662 m12.5% from 662 m to 666 m12.5% from 666 m to 671 m4.2% from 671 m to 676 m8.3% from 676 m to 681 m4.1% from 681 m to 686 m8.7% from 686 m to 690 m0.0% from 690 m to 695 m4.8% from 695 m to 699 m9.3% from 699 m to 703 m4.8% from 703 m to 708 m4.7% from 708 m to 712 m4.4% from 712 m to 716 m8.9% from 716 m to 721 m4.3% from 721 m to 726 m8.5% from 726 m to 730 m4.5% from 730 m to 735 m4.3% from 735 m to 739 m4.5% from 739 m to 744 m4.0% from 744 m to 749 m3.8% from 749 m to 754 m0.0% from 754 m to 759 m3.7% from 759 m to 764 m3.9% from 764 m to 769 m0.0% from 769 m to 774 m4.0% from 774 m to 779 m0.0% from 779 m to 784 m3.8% from 784 m to 790 m0.0% from 790 m to 795 m3.6% from 795 m to 800 m3.5% from 800 m to 806 m3.4% from 806 m to 812 m7.3% from 812 m to 817 m3.6% from 817 m to 823 m3.6% from 823 m to 829 m0.0% from 829 m to 834 m3.4% from 834 m to 840 m0.0% from 840 m to 846 m3.3% from 846 m to 852 m3.1% from 852 m to 859 m0.0% from 859 m to 866 m0.0% from 866 m to 873 m3.0% from 873 m to 879 m0.0% from 879 m to 886 m0.0% from 886 m to 893 m0.0% from 893 m to 900 m0.0% from 900 m to 907 m0.0% from 907 m to 915 m-2.9% from 915 m to 922 m0.0% from 922 m to 928 m0.0% from 928 m to 934 m0.0% from 934 m to 940 m0.0% from 940 m to 946 m0.0% from 946 m to 952 m0.0% from 952 m to 959 m0.0% from 959 m to 965 m0.0% from 965 m to 971 m0.0% from 971 m to 976 m6.1% from 976 m to 979 m20.0% from 979 m to 980 m0.0% from 980 m to 983 m6.2% from 983 m to 986 m0.0% from 986 m to 990 m0.0% from 990 m to 994 m0.0% from 994 m to 998 m4.9% from 998 m to 1.0 km0.0% from 1.0 km to 1.0 km4.2% from 1.0 km to 1.0 km4.1% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km4.2% from 1.0 km to 1.0 km4.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km4.2% from 1.0 km to 1.1 km4.5% from 1.1 km to 1.1 km4.4% from 1.1 km to 1.1 km5.0% from 1.1 km to 1.1 km6.2% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km9.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km4.7% from 1.1 km to 1.1 km4.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km3.4% from 1.1 km to 1.1 km3.1% 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 km3.7% 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 km0.0% from 1.1 km to 1.1 km3.4% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.2 km4.1% from 1.2 km to 1.2 km4.2% from 1.2 km to 1.2 km4.2% 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 km4.2% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.5% from 1.2 km to 1.2 km7.8% from 1.2 km to 1.2 km7.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km3.7% from 1.2 km to 1.2 km8.0% 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 km4.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km5.0% from 1.2 km to 1.2 km5.4% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km5.1% from 1.2 km to 1.3 km9.5% from 1.3 km to 1.3 km9.5% from 1.3 km to 1.3 km8.7% from 1.3 km to 1.3 km9.3% from 1.3 km to 1.3 km8.7% from 1.3 km to 1.3 km4.2% from 1.3 km to 1.3 km4.2% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km4.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-3.9% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km3.8% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-3.2% from 1.3 km to 1.4 km3.8% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-6.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km6.7% 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 km0.0% from 1.4 km to 1.4 km4.8% 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 km7.7% from 1.4 km to 1.4 km3.7% from 1.4 km to 1.4 km3.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km3.8% from 1.4 km to 1.4 km3.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km3.1% from 1.4 km to 1.4 km3.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.9% from 1.5 km to 1.5 km-3.2% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.8% from 1.5 km to 1.5 km-2.9% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-5.3% from 1.5 km to 1.6 km0.0% 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 km-2.9% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-3.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-5.3% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-2.9% from 1.6 km to 1.6 km-2.8% from 1.6 km to 1.6 km-2.7% from 1.6 km to 1.6 km-5.8% from 1.6 km to 1.6 km-8.3% from 1.6 km to 1.7 km-8.2% from 1.7 km to 1.7 km-4.7% from 1.7 km to 1.7 km-6.7% from 1.7 km to 1.7 km-6.6% from 1.7 km to 1.7 km-4.5% from 1.7 km to 1.7 km-7.1% from 1.7 km to 1.7 km-6.8% from 1.7 km to 1.7 km-2.4% from 1.7 km to 1.7 km-4.8% from 1.7 km to 1.7 km-13.6% from 1.7 km to 1.7 km-5.1% from 1.7 km to 1.7 km-5.3% from 1.7 km to 1.8 km-6.5% from 1.8 km to 1.8 km-13.6% from 1.8 km to 1.8 km-7.3% from 1.8 km to 1.8 km-3.2% from 1.8 km to 1.8 km-3.2% from 1.8 km to 1.8 km-9.7% from 1.8 km to 1.8 km-6.1% from 1.8 km to 1.8 km-5.8% from 1.8 km to 1.8 km-5.3% from 1.8 km to 1.8 km-2.5% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.8% from 1.8 km to 1.8 km-3.4% from 1.8 km to 1.8 km-8.2% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-3.6% from 1.8 km to 1.9 km0.0% from 1.9 km to 1.9 km-2.8% from 1.9 km to 1.9 km-6.0% from 1.9 km to 1.9 km-9.4% from 1.9 km to 1.9 km-6.1% from 1.9 km to 1.9 km-6.1% from 1.9 km to 1.9 km-6.3% from 1.9 km to 1.9 km-2.9% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-6.7% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-5.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-6.9% from 1.9 km to 1.9 km-4.9% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-9.4% from 1.9 km to 1.9 km0.0% from 1.9 km to 2.0 km-2.4% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-2.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-2.9% from 2.0 km to 2.0 km-2.8% from 2.0 km to 2.0 km-5.8% from 2.0 km to 2.0 km-3.0% from 2.0 km to 2.0 km-5.9% from 2.0 km to 2.0 km-2.9% from 2.0 km to 2.0 km-6.0% from 2.0 km to 2.0 km-3.2% from 2.0 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km-3.6% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km3.5% from 2.1 km to 2.1 km3.3% from 2.1 km to 2.1 km3.3% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km4.8% from 2.2 km to 2.2 km6.1% from 2.2 km to 2.2 km15.4% from 2.2 km to 2.2 km7.1% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km8.3% from 2.2 km to 2.2 km3.8% from 2.2 km to 2.2 km3.8% from 2.2 km to 2.2 km12.2% from 2.2 km to 2.3 km4.2% from 2.3 km to 2.3 km3.8% from 2.3 km to 2.3 km-3.8% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km7.3% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km3.9% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km4.2% from 2.3 km to 2.3 km-4.9% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km4.4% from 2.3 km to 2.3 km4.8% from 2.3 km to 2.3 km10.5% from 2.3 km to 2.3 km1%3%2%-4%1%0 m500 m1 km1.5 km2 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 categoryUncategorised
Distance2.34 km / 1.45 miles
Elevation gain14 m / 46 ft
Average gradient0.6%
Maximum gradient20.4%
Elevation high918.2 m / 3,012 ft
Elevation low887 m / 2,910 ft
Climb difficulty score1,403.22

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 2,140,649th out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

Places 3,014th out of 3,431 cycling climbs in KwaZulu-Natal.

Ranks 935th out of 1,035 cycling climbs in uMgungundlovu District Municipality.

Ranking 32nd out of 33 cycling climbs in Richmond 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