Happy Hill - Ascent

📍
R103, uMngeni Ward 4, uMgeni Local Municipality, uMgungundlovu District Municipality, KwaZulu-Natal, 3260, South Africa
Cat. 4

Estimated Climb Time

Loading your rider settings for Happy Hill - Ascent...

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 Happy Hill - Ascent.

1025 m1070 m1120 m1165 m2.2% from 0 m to 9 m2.2% from 9 m to 18 m4.4% from 18 m to 23 m7.1% from 23 m to 31 m4.8% from 31 m to 40 m4.4% from 40 m to 49 m2.2% from 49 m to 58 m9.1% from 58 m to 62 m6.7% from 62 m to 71 m4.3% from 71 m to 80 m4.5% from 80 m to 89 m4.6% from 89 m to 98 m7.0% from 98 m to 106 m6.7% from 106 m to 115 m4.3% from 115 m to 125 m2.9% from 125 m to 131 m7.1% from 131 m to 140 m7.4% from 140 m to 148 m4.6% from 148 m to 157 m4.4% from 157 m to 166 m4.4% from 166 m to 175 m4.5% from 175 m to 188 m4.6% from 188 m to 197 m7.0% from 197 m to 205 m4.7% from 205 m to 214 m2.2% from 214 m to 223 m3.5% from 223 m to 240 m8.9% from 240 m to 245 m7.1% from 245 m to 253 m2.4% from 253 m to 261 m4.7% from 261 m to 270 m4.5% from 270 m to 279 m6.9% from 279 m to 288 m4.5% from 288 m to 296 m2.3% from 296 m to 305 m4.6% from 305 m to 314 m4.5% from 314 m to 323 m6.8% from 323 m to 331 m7.0% from 331 m to 340 m2.4% from 340 m to 348 m4.7% from 348 m to 357 m9.1% from 357 m to 361 m7.1% from 361 m to 370 m4.7% from 370 m to 378 m4.5% from 378 m to 387 m2.3% from 387 m to 396 m4.6% from 396 m to 409 m6.8% from 409 m to 418 m4.7% from 418 m to 426 m5.0% from 426 m to 434 m2.5% from 434 m to 442 m4.8% from 442 m to 459 m4.7% from 459 m to 468 m4.8% from 468 m to 476 m4.9% from 476 m to 484 m2.4% from 484 m to 493 m7.1% from 493 m to 501 m4.7% from 501 m to 510 m7.1% from 510 m to 518 m2.4% from 518 m to 527 m4.6% from 527 m to 535 m9.1% from 535 m to 540 m4.6% from 540 m to 549 m7.0% from 549 m to 557 m2.2% from 557 m to 566 m4.4% from 566 m to 575 m3.5% from 575 m to 592 m7.1% from 592 m to 601 m4.7% from 601 m to 609 m2.4% from 609 m to 618 m2.2% from 618 m to 627 m4.3% from 627 m to 640 m6.3% from 640 m to 650 m4.4% from 650 m to 659 m4.5% from 659 m to 668 m2.3% from 668 m to 677 m2.2% from 677 m to 714 m4.3% from 714 m to 723 m4.3% from 723 m to 732 m4.4% from 732 m to 741 m2.2% from 741 m to 751 m1.3% from 751 m to 780 m1.1% from 780 m to 816 m0.5% from 816 m to 853 m3.7% from 853 m to 864 m3.6% from 864 m to 875 m1.9% from 875 m to 886 m1.9% from 886 m to 896 m1.7% from 896 m to 944 m3.8% from 944 m to 955 m3.8% from 955 m to 965 m1.9% from 965 m to 976 m0.0% from 976 m to 981 m3.7% from 981 m to 987 m2.6% from 987 m to 1.0 km1.9% from 1.0 km to 1.0 km5.9% from 1.0 km to 1.0 km4.1% from 1.0 km to 1.0 km2.0% from 1.0 km to 1.0 km3.9% from 1.0 km to 1.1 km5.8% from 1.1 km to 1.1 km4.0% from 1.1 km to 1.1 km4.0% from 1.1 km to 1.1 km1.9% from 1.1 km to 1.1 km2.0% from 1.1 km to 1.1 km1.0% from 1.1 km to 1.1 km3.7% from 1.1 km to 1.1 km3.7% from 1.1 km to 1.2 km3.7% from 1.2 km to 1.2 km1.9% from 1.2 km to 1.2 km1.9% from 1.2 km to 1.2 km1.4% from 1.2 km to 1.2 km0.9% from 1.2 km to 1.3 km0.6% from 1.3 km to 1.3 km3.7% from 1.3 km to 1.3 km3.7% from 1.3 km to 1.3 km1.9% from 1.3 km to 1.3 km1.6% from 1.3 km to 1.3 km1.0% from 1.3 km to 1.4 km1.8% from 1.4 km to 1.4 km3.5% from 1.4 km to 1.4 km1.8% from 1.4 km to 1.4 km1.8% from 1.4 km to 1.4 km3.7% from 1.4 km to 1.5 km0.7% from 1.5 km to 1.5 km8.0% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km2.1% from 1.5 km to 1.5 km2.2% from 1.5 km to 1.5 km8.5% from 1.5 km to 1.6 km4.3% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.6 km4.4% from 1.6 km to 1.6 km2.2% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km7.5% from 1.6 km to 1.6 km4.7% from 1.6 km to 1.6 km4.7% from 1.6 km to 1.6 km4.8% from 1.6 km to 1.6 km4.5% from 1.6 km to 1.6 km6.5% from 1.6 km to 1.6 km6.7% from 1.6 km to 1.7 km4.7% from 1.7 km to 1.7 km2.4% from 1.7 km to 1.7 km9.1% from 1.7 km to 1.7 km6.6% from 1.7 km to 1.7 km6.7% from 1.7 km to 1.7 km4.2% from 1.7 km to 1.7 km4.8% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km7.3% from 1.7 km to 1.7 km7.2% from 1.7 km to 1.7 km4.5% from 1.7 km to 1.7 km4.9% from 1.7 km to 1.7 km5.2% from 1.7 km to 1.8 km9.8% from 1.8 km to 1.8 km8.0% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.8 km5.1% from 1.8 km to 1.8 km10.5% from 1.8 km to 1.8 km8.3% from 1.8 km to 1.8 km8.0% from 1.8 km to 1.8 km5.2% from 1.8 km to 1.8 km5.3% from 1.8 km to 1.8 km5.1% from 1.8 km to 1.8 km10.3% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.8 km5.1% from 1.8 km to 1.8 km10.3% from 1.8 km to 1.9 km8.0% from 1.9 km to 1.9 km8.2% from 1.9 km to 1.9 km5.3% from 1.9 km to 1.9 km5.3% from 1.9 km to 1.9 km5.0% from 1.9 km to 1.9 km7.8% from 1.9 km to 1.9 km7.6% from 1.9 km to 1.9 km4.8% from 1.9 km to 1.9 km7.7% from 1.9 km to 1.9 km9.2% from 1.9 km to 1.9 km4.9% from 1.9 km to 1.9 km7.5% from 1.9 km to 1.9 km5.3% from 1.9 km to 1.9 km7.6% from 1.9 km to 2.0 km7.3% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.0 km3.8% from 2.0 km to 2.0 km8.2% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km6.3% from 2.0 km to 2.0 km2.6% from 2.0 km to 2.0 km1.9% from 2.0 km to 2.0 km4.7% from 2.0 km to 2.1 km6.6% from 2.1 km to 2.1 km5.6% from 2.1 km to 2.1 km3.9% from 2.1 km to 2.1 km1.9% from 2.1 km to 2.1 km1.2% from 2.1 km to 2.1 km4.1% from 2.1 km to 2.1 km1.0% from 2.1 km to 2.1 km6.5% from 2.1 km to 2.2 km2.0% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km2.1% from 2.2 km to 2.2 km1.2% from 2.2 km to 2.2 km8.7% from 2.2 km to 2.2 km4.2% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km2.2% from 2.2 km to 2.3 km2.2% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km4.2% from 2.3 km to 2.3 km2.0% from 2.3 km to 2.3 km2.0% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.4 km6.4% from 2.4 km to 2.4 km4.0% from 2.4 km to 2.4 km2.1% from 2.4 km to 2.4 km2.0% from 2.4 km to 2.4 km3.3% from 2.4 km to 2.4 km4.0% from 2.4 km to 2.4 km4.0% from 2.4 km to 2.4 km2.0% from 2.4 km to 2.5 km3.9% from 2.5 km to 2.5 km1.9% from 2.5 km to 2.5 km3.7% from 2.5 km to 2.5 km3.6% from 2.5 km to 2.5 km3.7% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km1.8% from 2.5 km to 2.6 km1.7% from 2.6 km to 2.6 km1.4% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km1.5% from 2.6 km to 2.7 km0.0% from 2.7 km to 2.7 km1.1% from 2.7 km to 2.7 km3.2% from 2.7 km to 2.7 km3.2% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km1.7% from 2.7 km to 2.7 km3.4% from 2.7 km to 2.7 km3.3% from 2.7 km to 2.7 km1.7% from 2.7 km to 2.7 km6.7% from 2.7 km to 2.8 km1.8% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km3.5% from 2.8 km to 2.8 km1.8% from 2.8 km to 2.9 km3.5% from 2.9 km to 2.9 km2.4% from 2.9 km to 2.9 km7.3% from 2.9 km to 2.9 km3.8% from 2.9 km to 2.9 km1.8% from 2.9 km to 2.9 km3.4% from 2.9 km to 2.9 km3.6% from 2.9 km to 2.9 km2.4% from 2.9 km to 2.9 km1.5% from 2.9 km to 3.0 km3.5% from 3.0 km to 3.0 km3.5% from 3.0 km to 3.0 km3.5% from 3.0 km to 3.0 km3.5% from 3.0 km to 3.0 km1.7% from 3.0 km to 3.0 km3.6% from 3.0 km to 3.0 km1.2% from 3.0 km to 3.1 km0.0% from 3.1 km to 3.1 km0.9% from 3.1 km to 3.1 km1.1% from 3.1 km to 3.1 km1.1% from 3.1 km to 3.1 km1.6% from 3.1 km to 3.1 km3.4% from 3.1 km to 3.2 km3.5% from 3.2 km to 3.2 km1.7% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km1.5% from 3.2 km to 3.2 km1.9% from 3.2 km to 3.2 km3.4% from 3.2 km to 3.2 km3.6% from 3.2 km to 3.2 km3.3% from 3.2 km to 3.3 km1.6% from 3.3 km to 3.3 km3.4% from 3.3 km to 3.3 km5.4% from 3.3 km to 3.3 km3.8% from 3.3 km to 3.3 km3.8% from 3.3 km to 3.3 km3.8% from 3.3 km to 3.3 km2.0% from 3.3 km to 3.3 km3.7% from 3.3 km to 3.3 km3.6% from 3.3 km to 3.3 km3.7% from 3.3 km to 3.4 km4.2% from 3.4 km to 3.4 km3.8% from 3.4 km to 3.4 km1.0% from 3.4 km to 3.4 km8.2% from 3.4 km to 3.4 km5.2% from 3.4 km to 3.4 km1.8% from 3.4 km to 3.4 km3.5% from 3.4 km to 3.4 km1.8% from 3.4 km to 3.4 km1.1% from 3.4 km to 3.5 km1.8% from 3.5 km to 3.5 km0.7% from 3.5 km to 3.5 km7.4% from 3.5 km to 3.5 km2.9% from 3.5 km to 3.5 km3.3% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km3.2% from 3.5 km to 3.5 km3.4% from 3.5 km to 3.6 km1.7% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km1.2% from 3.6 km to 3.6 km2.7% from 3.6 km to 3.6 km3.7% from 3.6 km to 3.6 km3.9% from 3.6 km to 3.6 km3.8% from 3.6 km to 3.6 km1.8% from 3.6 km to 3.6 km1.7% from 3.6 km to 3.7 km1.3% from 3.7 km to 3.7 km1.2% from 3.7 km to 3.7 km1.2% from 3.7 km to 3.7 km5.2% from 3.7 km to 3.7 km3.5% from 3.7 km to 3.7 km3.6% from 3.7 km to 3.8 km0.0% from 3.8 km to 3.8 km2.2% from 3.8 km to 3.8 km0.0% from 3.8 km to 3.8 km1.6% from 3.8 km to 3.8 km1.1% from 3.8 km to 3.8 km3.4% from 3.8 km to 3.8 km1.6% from 3.8 km to 3.8 km3.0% from 3.8 km to 3.9 km3.2% from 3.9 km to 3.9 km3.0% from 3.9 km to 3.9 km3.1% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km3.6% from 3.9 km to 3.9 km3.8% from 3.9 km to 3.9 km7.7% from 3.9 km to 3.9 km1.9% from 3.9 km to 3.9 km3.7% from 3.9 km to 3.9 km1.9% from 3.9 km to 4.0 km2.8% from 4.0 km to 4.0 km5.8% from 4.0 km to 4.0 km1.9% from 4.0 km to 4.0 km3.9% from 4.0 km to 4.0 km2.0% from 4.0 km to 4.0 km3.9% from 4.0 km to 4.0 km5.8% from 4.0 km to 4.0 km3.9% from 4.0 km to 4.0 km3.6% from 4.0 km to 4.1 km3.8% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km1.8% from 4.1 km to 4.1 km2.0% from 4.1 km to 4.1 km2.0% from 4.1 km to 4.1 km4%4%3%2%0 m1 km2 km3 km4 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
Distance4.13 km / 2.57 miles
Elevation gain130.8 m / 429 ft
Average gradient3.2%
Maximum gradient7.6%
Elevation high1,160.6 m / 3,808 ft
Elevation low1,029.8 m / 3,379 ft
Climb difficulty score13,060.6

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

🧮

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

📉

Places 503rd out of 3,431 cycling climbs in KwaZulu-Natal.

Ranks 223rd out of 1,035 cycling climbs in uMgungundlovu District Municipality.

Ranking 88th out of 514 cycling climbs in uMgeni Local Municipality.

Useful Links

View this climb on other sites.

Google Street View
Strava