Penha (Costa)

📍
EN 101-2, Costa, Guimarães, Braga, 4810-257, Portugal

Estimated Climb Time

Loading your rider settings for Penha (Costa)...

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 Penha (Costa).

75 m205 m335 m465 m0.0% from 0 m to 14 m4.3% from 14 m to 32 m4.8% from 32 m to 51 m10.3% from 51 m to 69 m4.7% from 69 m to 99 m7.6% from 99 m to 128 m10.3% from 128 m to 136 m12.6% from 136 m to 151 m7.8% from 151 m to 161 m0.0% from 161 m to 165 m9.1% from 165 m to 196 m7.1% from 196 m to 220 m9.7% from 220 m to 244 m6.2% from 244 m to 271 m6.0% from 271 m to 298 m7.8% from 298 m to 327 m9.5% from 327 m to 351 m9.2% from 351 m to 366 m9.1% from 366 m to 392 m11.9% from 392 m to 418 m9.8% from 418 m to 434 m6.7% from 434 m to 458 m6.7% from 458 m to 478 m8.6% from 478 m to 496 m12.8% from 496 m to 508 m13.3% from 508 m to 524 m6.8% from 524 m to 541 m6.1% from 541 m to 562 m3.8% from 562 m to 594 m2.2% from 594 m to 603 m2.0% from 603 m to 638 m2.3% from 638 m to 664 m5.1% from 664 m to 680 m5.0% from 680 m to 696 m2.7% from 696 m to 743 m1.4% from 743 m to 780 m6.9% from 780 m to 812 m7.5% from 812 m to 840 m5.0% from 840 m to 891 m1.0% from 891 m to 922 m1.1% from 922 m to 960 m7.4% from 960 m to 983 m9.4% from 983 m to 994 m5.1% from 994 m to 1.0 km7.7% from 1.0 km to 1.1 km5.9% from 1.1 km to 1.1 km5.9% from 1.1 km to 1.1 km6.2% from 1.1 km to 1.2 km7.3% from 1.2 km to 1.2 km5.0% from 1.2 km to 1.2 km4.0% from 1.2 km to 1.3 km4.7% from 1.3 km to 1.3 km6.5% from 1.3 km to 1.3 km5.8% from 1.3 km to 1.3 km5.0% from 1.3 km to 1.3 km9.1% from 1.3 km to 1.4 km9.1% from 1.4 km to 1.4 km7.9% from 1.4 km to 1.4 km4.6% from 1.4 km to 1.4 km4.2% from 1.4 km to 1.4 km7.4% from 1.4 km to 1.5 km8.5% from 1.5 km to 1.5 km6.9% from 1.5 km to 1.5 km8.1% from 1.5 km to 1.5 km6.7% from 1.5 km to 1.6 km7.8% from 1.6 km to 1.6 km6.2% from 1.6 km to 1.6 km4.2% from 1.6 km to 1.6 km4.2% from 1.6 km to 1.7 km8.8% from 1.7 km to 1.7 km6.1% from 1.7 km to 1.7 km4.6% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.8 km4.3% from 1.8 km to 1.8 km6.0% from 1.8 km to 1.8 km3.3% from 1.8 km to 1.9 km4.5% from 1.9 km to 1.9 km7.8% from 1.9 km to 1.9 km3.5% from 1.9 km to 1.9 km6.0% from 1.9 km to 2.0 km6.3% from 2.0 km to 2.0 km7.3% from 2.0 km to 2.0 km8.8% from 2.0 km to 2.0 km11.0% from 2.0 km to 2.0 km6.4% from 2.0 km to 2.1 km4.3% from 2.1 km to 2.1 km1.7% from 2.1 km to 2.1 km1.0% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.2 km7.3% from 2.2 km to 2.2 km7.6% from 2.2 km to 2.2 km8.2% from 2.2 km to 2.2 km9.7% from 2.2 km to 2.3 km7.7% from 2.3 km to 2.3 km6.6% from 2.3 km to 2.3 km8.2% from 2.3 km to 2.3 km6.0% from 2.3 km to 2.4 km6.3% from 2.4 km to 2.4 km6.3% from 2.4 km to 2.4 km8.1% from 2.4 km to 2.4 km2.5% from 2.4 km to 2.5 km3.6% from 2.5 km to 2.5 km5.2% from 2.5 km to 2.5 km9.0% from 2.5 km to 2.5 km6.7% from 2.5 km to 2.6 km6.5% from 2.6 km to 2.6 km7.2% from 2.6 km to 2.6 km6.0% from 2.6 km to 2.7 km6.4% from 2.7 km to 2.7 km6.4% from 2.7 km to 2.7 km7.0% from 2.7 km to 2.7 km5.3% from 2.7 km to 2.7 km4.8% from 2.7 km to 2.8 km4.0% from 2.8 km to 2.8 km4.5% from 2.8 km to 2.8 km4.3% from 2.8 km to 2.8 km2.5% from 2.8 km to 2.8 km5.4% from 2.8 km to 2.9 km4.7% from 2.9 km to 2.9 km4.9% from 2.9 km to 3.0 km9.4% from 3.0 km to 3.0 km9.5% from 3.0 km to 3.0 km7.8% from 3.0 km to 3.0 km6.3% from 3.0 km to 3.1 km5.7% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.1 km6.2% from 3.1 km to 3.1 km7.1% from 3.1 km to 3.2 km4.8% from 3.2 km to 3.2 km5.0% from 3.2 km to 3.2 km5.8% from 3.2 km to 3.2 km6.4% from 3.2 km to 3.3 km7.2% from 3.3 km to 3.3 km4.5% from 3.3 km to 3.3 km6.1% from 3.3 km to 3.4 km3.9% from 3.4 km to 3.4 km4.5% from 3.4 km to 3.4 km6.8% from 3.4 km to 3.4 km6.5% from 3.4 km to 3.4 km3.4% from 3.4 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.6 km0.0% from 3.6 km to 3.6 km16.8% from 3.6 km to 3.6 km18.6% from 3.6 km to 3.6 km10.9% from 3.6 km to 3.6 km8.6% from 3.6 km to 3.7 km5.8% from 3.7 km to 3.7 km3.2% from 3.7 km to 3.7 km1.7% from 3.7 km to 3.7 km5.3% from 3.7 km to 3.8 km11.1% from 3.8 km to 3.8 km6.2% from 3.8 km to 3.8 km6.4% from 3.8 km to 3.8 km6.7% from 3.8 km to 3.9 km6.3% from 3.9 km to 3.9 km6.1% from 3.9 km to 3.9 km8.8% from 3.9 km to 3.9 km8.4% from 3.9 km to 4.0 km9.3% from 4.0 km to 4.0 km10.9% from 4.0 km to 4.0 km12.2% from 4.0 km to 4.0 km11.1% from 4.0 km to 4.1 km9.2% from 4.1 km to 4.1 km11.0% from 4.1 km to 4.1 km8.9% from 4.1 km to 4.1 km9.8% from 4.1 km to 4.1 km8.3% from 4.1 km to 4.2 km11.5% from 4.2 km to 4.2 km10.9% from 4.2 km to 4.2 km9.2% from 4.2 km to 4.2 km8.3% from 4.2 km to 4.2 km8.1% from 4.2 km to 4.3 km7.8% from 4.3 km to 4.3 km5.8% from 4.3 km to 4.3 km3.5% from 4.3 km to 4.3 km6.2% from 4.3 km to 4.3 km8.9% from 4.3 km to 4.4 km8.4% from 4.4 km to 4.4 km8.7% from 4.4 km to 4.4 km8.1% from 4.4 km to 4.4 km6.1% from 4.4 km to 4.5 km4.6% from 4.5 km to 4.5 km3.3% from 4.5 km to 4.5 km7.2% from 4.5 km to 4.5 km10.1% from 4.5 km to 4.6 km6.2% from 4.6 km to 4.6 km10.0% from 4.6 km to 4.6 km11.1% from 4.6 km to 4.6 km9.3% from 4.6 km to 4.6 km8.3% from 4.6 km to 4.7 km8.7% from 4.7 km to 4.7 km8.1% from 4.7 km to 4.7 km8.2% from 4.7 km to 4.8 km5.2% from 4.8 km to 4.8 km7.7% from 4.8 km to 4.8 km7.7% from 4.8 km to 4.8 km6.2% from 4.8 km to 4.8 km8.2% from 4.8 km to 4.9 km7.9% from 4.9 km to 4.9 km5.5% from 4.9 km to 4.9 km6.2% from 4.9 km to 4.9 km5.0% from 4.9 km to 5.0 km4.3% from 5.0 km to 5.0 km4.5% from 5.0 km to 5.1 km5.1% from 5.1 km to 5.1 km5.3% from 5.1 km to 5.1 km6.7% from 5.1 km to 5.1 km11.9% from 5.1 km to 5.1 km7.8% from 5.1 km to 5.1 km11.3% from 5.1 km to 5.2 km5.8% from 5.2 km to 5.2 km8.0% from 5.2 km to 5.2 km9.1% from 5.2 km to 5.3 km9.3% from 5.3 km to 5.3 km11.2% from 5.3 km to 5.3 km9.7% from 5.3 km to 5.3 km10.4% from 5.3 km to 5.3 km7.3% from 5.3 km to 5.4 km5.9% from 5.4 km to 5.4 km6.3% from 5.4 km to 5.4 km7.9% from 5.4 km to 5.4 km5.9% from 5.4 km to 5.5 km7.9% from 5.5 km to 5.5 km10.3% from 5.5 km to 5.5 km5.3% from 5.5 km to 5.5 km6.9% from 5.5 km to 5.5 km7.3% from 5.5 km to 5.6 km4.8% from 5.6 km to 5.6 km7.0% from 5.6 km to 5.6 km6.0% from 5.6 km to 5.6 km6.9% from 5.6 km to 5.7 km6.4% from 5.7 km to 5.7 km6.9% from 5.7 km to 5.7 km10.6% from 5.7 km to 5.7 km8.9% from 5.7 km to 5.8 km7.8% from 5.8 km to 5.8 km8.6% from 5.8 km to 5.8 km7.4% from 5.8 km to 5.8 km7.9% from 5.8 km to 5.9 km10.6% from 5.9 km to 5.9 km8.3% from 5.9 km to 5.9 km3.7% from 5.9 km to 5.9 km-1.2% from 5.9 km to 5.9 km6%6%6%6%8%7%0 m1 km2 km3 km4 km5 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 2
Distance5.94 km / 3.69 miles
Elevation gain386.3 m / 1,267 ft
Average gradient6.5%
Maximum gradient14.3%
Elevation high461.45 m / 1,514 ft
Elevation low75.02 m / 246 ft
Climb difficulty score38,655.73

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
Penha pela Costa (início no pavé)
Costa, Braga
5.91 km6.5%384 m
Pio XIX (início asfalto pousada)
Costa, Braga
5.81 km6.1%354 m
Subida Penha - Pela Costa
Costa, Braga
6.47 km6.1%393 m
Subida »»» Penha (Costa-Asfalto) KOM
Costa, Braga
5.38 km6%324 m
Monchique - Penha Clube
Costa, Braga
3.18 km6.7%249 m

Climb Rank

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

🗺

This climb ranks 69,867th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 1,236th most difficult cycling climb of all 57,636 climbs in Portugal.

📉

Places 22nd out of 767 cycling climbs in Guimarães.

Ranks 22nd out of 767 cycling climbs in Braga.

🥈️

This is the second most difficult cycling climb in Costa.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb