Blackhills to Cranloch

📍
B9103, Lhanbryde, Moray, Scotland, IV30 8QX, United Kingdom
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for Blackhills to Cranloch...

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 Blackhills to Cranloch.

45 m65 m80 m100 m1.4% from 0 m to 7 m1.4% from 7 m to 14 m1.4% from 14 m to 21 m1.4% from 21 m to 28 m1.4% from 28 m to 35 m1.4% from 35 m to 43 m0.0% from 43 m to 50 m2.7% from 50 m to 57 m1.4% from 57 m to 64 m4.1% from 64 m to 72 m2.7% from 72 m to 79 m2.7% from 79 m to 87 m1.3% from 87 m to 94 m2.6% from 94 m to 102 m1.3% from 102 m to 110 m1.3% from 110 m to 118 m0.0% from 118 m to 126 m0.0% from 126 m to 133 m0.0% from 133 m to 141 m0.0% from 141 m to 149 m1.3% from 149 m to 157 m0.0% from 157 m to 165 m1.3% from 165 m to 173 m1.3% from 173 m to 181 m1.3% from 181 m to 188 m1.3% from 188 m to 196 m1.3% from 196 m to 204 m1.3% from 204 m to 211 m2.6% from 211 m to 219 m1.3% from 219 m to 227 m1.3% from 227 m to 235 m0.0% from 235 m to 243 m1.3% from 243 m to 251 m0.0% from 251 m to 259 m-1.2% from 259 m to 267 m0.0% from 267 m to 275 m-1.2% from 275 m to 284 m0.0% from 284 m to 292 m-1.2% from 292 m to 301 m1.2% from 301 m to 310 m1.2% from 310 m to 318 m0.0% from 318 m to 327 m1.1% from 327 m to 336 m0.0% from 336 m to 344 m1.1% from 344 m to 353 m0.0% from 353 m to 362 m0.0% from 362 m to 370 m1.1% from 370 m to 379 m0.0% from 379 m to 388 m1.1% from 388 m to 397 m0.0% from 397 m to 405 m1.2% from 405 m to 414 m0.0% from 414 m to 422 m1.2% from 422 m to 431 m-1.2% from 431 m to 439 m0.0% from 439 m to 448 m-1.2% from 448 m to 456 m0.0% from 456 m to 464 m0.0% from 464 m to 473 m1.2% from 473 m to 481 m0.0% from 481 m to 489 m0.0% from 489 m to 497 m1.3% from 497 m to 505 m1.3% from 505 m to 512 m1.4% from 512 m to 520 m1.3% from 520 m to 527 m1.3% from 527 m to 535 m1.3% from 535 m to 542 m1.3% from 542 m to 550 m1.3% from 550 m to 557 m0.0% from 557 m to 565 m1.3% from 565 m to 572 m1.3% from 572 m to 580 m1.3% from 580 m to 587 m0.0% from 587 m to 595 m1.4% from 595 m to 602 m1.3% from 602 m to 610 m1.3% from 610 m to 617 m2.7% from 617 m to 625 m1.3% from 625 m to 632 m2.7% from 632 m to 640 m4.0% from 640 m to 647 m4.1% from 647 m to 655 m2.7% from 655 m to 662 m4.1% from 662 m to 669 m4.1% from 669 m to 677 m2.7% from 677 m to 684 m4.1% from 684 m to 691 m2.8% from 691 m to 699 m4.2% from 699 m to 706 m2.8% from 706 m to 713 m4.2% from 713 m to 720 m4.2% from 720 m to 727 m5.5% from 727 m to 735 m5.6% from 735 m to 742 m7.1% from 742 m to 749 m7.1% from 749 m to 756 m7.2% from 756 m to 763 m7.4% from 763 m to 770 m8.8% from 770 m to 776 m7.2% from 776 m to 783 m9.0% from 783 m to 790 m7.5% from 790 m to 797 m7.7% from 797 m to 803 m7.7% from 803 m to 810 m7.8% from 810 m to 816 m4.6% from 816 m to 823 m4.7% from 823 m to 829 m3.1% from 829 m to 835 m4.8% from 835 m to 842 m3.2% from 842 m to 848 m3.2% from 848 m to 854 m1.5% from 854 m to 861 m3.0% from 861 m to 868 m3.0% from 868 m to 874 m3.0% from 874 m to 881 m2.9% from 881 m to 888 m2.9% from 888 m to 895 m2.9% from 895 m to 902 m1.4% from 902 m to 909 m2.8% from 909 m to 916 m-1.4% from 916 m to 923 m-2.8% from 923 m to 930 m-2.8% from 930 m to 937 m-2.7% from 937 m to 945 m-2.8% from 945 m to 952 m-2.8% from 952 m to 959 m-2.8% from 959 m to 966 m-2.9% from 966 m to 973 m-1.4% from 973 m to 980 m-2.8% from 980 m to 987 m-1.4% from 987 m to 994 m-2.9% from 994 m to 1.0 km-1.4% from 1.0 km to 1.0 km-2.9% from 1.0 km to 1.0 km-1.4% from 1.0 km to 1.0 km-1.4% from 1.0 km to 1.0 km1.5% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km1.5% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.1 km1.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km1.5% from 1.1 km to 1.1 km3.0% from 1.1 km to 1.1 km2.9% from 1.1 km to 1.1 km3.0% from 1.1 km to 1.1 km3.0% from 1.1 km to 1.1 km1.5% from 1.1 km to 1.1 km1.5% from 1.1 km to 1.1 km1.5% from 1.1 km to 1.1 km3.2% from 1.1 km to 1.1 km4.8% from 1.1 km to 1.1 km3.2% from 1.1 km to 1.1 km3.2% from 1.1 km to 1.1 km3.3% from 1.1 km to 1.2 km3.3% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.5% from 1.2 km to 1.2 km3.5% from 1.2 km to 1.2 km3.5% from 1.2 km to 1.2 km3.5% from 1.2 km to 1.2 km5.2% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km5.0% from 1.2 km to 1.3 km3.3% from 1.3 km to 1.3 km3.4% from 1.3 km to 1.3 km5.1% from 1.3 km to 1.3 km3.4% from 1.3 km to 1.3 km5.2% from 1.3 km to 1.3 km3.4% from 1.3 km to 1.3 km5.2% from 1.3 km to 1.3 km6.8% from 1.3 km to 1.3 km5.1% from 1.3 km to 1.3 km5.1% from 1.3 km to 1.3 km5.0% from 1.3 km to 1.3 km5.0% from 1.3 km to 1.3 km6.6% from 1.3 km to 1.3 km4.8% from 1.3 km to 1.3 km4.6% from 1.3 km to 1.3 km1.5% from 1.3 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-1.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.4 km-1.4% from 1.4 km to 1.5 km0.0% from 1.5 km to 1.5 km-1.3% 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 km1.3% from 1.5 km to 1.5 km1.3% from 1.5 km to 1.5 km1.3% from 1.5 km to 1.5 km1.3% from 1.5 km to 1.5 km1.3% from 1.5 km to 1.5 km2.7% from 1.5 km to 1.5 km1.3% from 1.5 km to 1.6 km1.3% from 1.6 km to 1.6 km2.6% from 1.6 km to 1.6 km1.3% from 1.6 km to 1.6 km2.5% from 1.6 km to 1.6 km1.3% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-1.3% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-1.3% from 1.6 km to 1.6 km-2.4% from 1.6 km to 1.6 km-2.4% from 1.6 km to 1.6 km-2.3% from 1.6 km to 1.7 km-3.4% from 1.7 km to 1.7 km-3.4% from 1.7 km to 1.7 km-3.4% from 1.7 km to 1.7 km-3.4% from 1.7 km to 1.7 km-4.4% from 1.7 km to 1.7 km-3.3% from 1.7 km to 1.7 km-2.2% from 1.7 km to 1.7 km1.1% from 1.7 km to 1.7 km2.2% from 1.7 km to 1.7 km1.1% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km1.1% from 1.7 km to 1.8 km1.1% from 1.8 km to 1.8 km2.3% from 1.8 km to 1.8 km2.3% from 1.8 km to 1.8 km3.5% from 1.8 km to 1.8 km2.3% from 1.8 km to 1.8 km2.4% from 1.8 km to 1.8 km3.6% from 1.8 km to 1.8 km2.5% from 1.8 km to 1.8 km3.7% from 1.8 km to 1.8 km5.1% from 1.8 km to 1.8 km3.9% from 1.8 km to 1.8 km6.6% from 1.8 km to 1.9 km5.3% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km4.1% from 1.9 km to 1.9 km2.8% from 1.9 km to 1.9 km2.8% from 1.9 km to 1.9 km1.4% from 1.9 km to 1.9 km2.8% from 1.9 km to 1.9 km1.4% from 1.9 km to 1.9 km1.4% from 1.9 km to 1.9 km1.4% from 1.9 km to 2.0 km1.4% from 2.0 km to 2.0 km1.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 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-1.4% from 2.0 km to 2 km0.0% from 2 km to 2.0 km0.0% 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 km0.0% 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 km0.0% from 2.0 km to 2.1 km1.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 km1.6% from 2.1 km to 2.1 km1.6% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km1.6% from 2.1 km to 2.1 km1.7% from 2.1 km to 2.1 km1.6% from 2.1 km to 2.1 km3.3% from 2.1 km to 2.1 km4.9% from 2.1 km to 2.1 km6.6% from 2.1 km to 2.1 km5.1% from 2.1 km to 2.1 km6.9% from 2.1 km to 2.1 km5.1% from 2.1 km to 2.1 km8.5% from 2.1 km to 2.2 km5.2% from 2.2 km to 2.2 km5.2% from 2.2 km to 2.2 km3.4% from 2.2 km to 2.2 km5.3% from 2.2 km to 2.2 km3.5% from 2.2 km to 2.2 km5.4% from 2.2 km to 2.2 km1.8% from 2.2 km to 2.2 km5.5% from 2.2 km to 2.2 km3.7% 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 km3.8% from 2.2 km to 2.2 km3.8% from 2.2 km to 2.2 km4.1% from 2.2 km to 2.2 km4.1% from 2.2 km to 2.2 km2.1% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km2.4% from 2.2 km to 2.3 km4.7% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km2.4% from 2.3 km to 2.3 km3.2% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km2.3% from 2.3 km to 2.3 km2.2% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km2.2% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km2.2% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km2.2% from 2.3 km to 2.4 km4.5% from 2.4 km to 2.4 km2.3% from 2.4 km to 2.4 km4.3% from 2.4 km to 2.4 km2.1% from 2.4 km to 2.4 km4.0% from 2.4 km to 2.4 km3.8% from 2.4 km to 2.4 km3.7% from 2.4 km to 2.4 km1.8% from 2.4 km to 2.4 km3.6% from 2.4 km to 2.4 km3.6% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km3.5% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km3.4% from 2.4 km to 2.4 km5.0% from 2.4 km to 2.4 km3.3% from 2.4 km to 2.5 km3.3% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km3.4% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km3.3% from 2.5 km to 2.5 km5.1% from 2.5 km to 2.5 km1.7% from 2.5 km to 2.5 km1.7% from 2.5 km to 2.5 km1.6% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.6 km-1.6% 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 km-1.5% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km-1.5% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km1.5% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km1.5% from 2.6 km to 2.6 km1.5% from 2.6 km to 2.6 km3.0% from 2.6 km to 2.6 km4.6% from 2.6 km to 2.6 km6.1% from 2.6 km to 2.6 km4.7% from 2.6 km to 2.7 km6.2% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km6.3% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km3.1% from 2.7 km to 2.7 km4.8% from 2.7 km to 2.7 km3.2% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.8% from 2.7 km to 2.7 km3.2% from 2.7 km to 2.7 km1%3%2%1%3%2%0 m500 m1 km1.5 km2 km2.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 categoryUncategorised
Distance2.72 km / 1.69 miles
Elevation gain51.2 m / 168 ft
Average gradient1.9%
Maximum gradient6.7%
Elevation high98.4 m / 323 ft
Elevation low47.2 m / 155 ft
Climb difficulty score5,116.61

Similar Climbs Nearby

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

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
Teindland Wood uphill
Lhanbryde, Moray
2.03 km1.9%38 m
The Lost Hill
Lhanbryde, Moray
2.67 km2.9%87 m
B9103 South from A96
Lhanbryde, Moray
5.61 km1.5%85 m
In at Altonside
Lhanbryde, Moray
1.8 km3.9%71 m
Coxton Greens
Lhanbryde, Moray
1.01 km2%20 m

Climb Rank

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

🗺

This climb ranks 1,080,773rd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 98,299th most difficult cycling climb of all 332,744 climbs in United Kingdom.

📉

Places 10,629th out of 31,752 cycling climbs in Scotland.

Ranks 240th out of 763 cycling climbs in Moray.

🏵️

A local climb of note, this is the 4th most difficult cycling climb (out of 16 climbs) in Lhanbryde.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb