Moscoso

📍
Rua do Teatro Amador, Sandim, Olival, Lever e Crestuma, Vila Nova de Gaia, Porto, 4415-843, Portugal

Estimated Climb Time

Loading your rider settings for Moscoso...

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 Moscoso.

100 m130 m160 m190 m0.0% from 0 m to 7 m0.0% from 7 m to 26 m0.0% from 26 m to 40 m0.0% from 40 m to 59 m0.0% from 59 m to 73 m0.0% from 73 m to 96 m0.0% from 96 m to 103 m11.1% from 103 m to 108 m6.0% from 108 m to 115 m7.1% from 115 m to 121 m7.0% from 121 m to 126 m11.8% from 126 m to 131 m0.0% from 131 m to 151 m6.9% from 151 m to 157 m7.3% from 157 m to 162 m7.3% from 162 m to 168 m8.0% from 168 m to 173 m7.5% from 173 m to 178 m0.0% from 178 m to 184 m5.8% from 184 m to 194 m8.2% from 194 m to 199 m22.7% from 199 m to 203 m9.5% from 203 m to 207 m10.0% from 207 m to 211 m10.5% from 211 m to 215 m9.5% from 215 m to 219 m10.0% from 219 m to 223 m8.9% from 223 m to 228 m0.0% from 228 m to 232 m14.6% from 232 m to 236 m10.3% from 236 m to 240 m10.8% from 240 m to 244 m10.0% from 244 m to 248 m14.6% from 248 m to 252 m4.3% from 252 m to 261 m9.1% from 261 m to 266 m12.5% from 266 m to 270 m7.3% from 270 m to 276 m11.3% from 276 m to 281 m0.0% from 281 m to 311 m0.0% from 311 m to 345 m0.0% from 345 m to 366 m-5.6% from 366 m to 377 m-3.8% from 377 m to 388 m-4.0% from 388 m to 398 m-4.2% from 398 m to 407 m-4.3% from 407 m to 417 m0.0% from 417 m to 432 m3.4% from 432 m to 444 m9.7% from 444 m to 450 m6.3% from 450 m to 456 m10.0% from 456 m to 462 m7.1% from 462 m to 468 m7.6% from 468 m to 476 m6.2% from 476 m to 482 m5.5% from 482 m to 489 m5.6% from 489 m to 496 m5.6% from 496 m to 504 m0.0% from 504 m to 511 m0.0% from 511 m to 519 m0.0% from 519 m to 542 m0.0% from 542 m to 558 m0.0% from 558 m to 578 m0.0% from 578 m to 588 m0.0% from 588 m to 602 m11.8% from 602 m to 607 m7.5% from 607 m to 612 m7.3% from 612 m to 617 m6.8% from 617 m to 623 m7.3% from 623 m to 629 m3.6% from 629 m to 640 m7.4% from 640 m to 645 m7.8% from 645 m to 650 m8.2% from 650 m to 655 m8.0% from 655 m to 660 m9.3% from 660 m to 665 m16.7% from 665 m to 668 m13.3% from 668 m to 671 m14.3% from 671 m to 674 m20.7% from 674 m to 677 m22.2% from 677 m to 680 m14.3% from 680 m to 682 m17.1% from 682 m to 686 m17.1% from 686 m to 689 m11.1% from 689 m to 693 m11.4% from 693 m to 697 m12.5% from 697 m to 700 m13.3% from 700 m to 703 m12.9% from 703 m to 706 m12.5% from 706 m to 709 m23.1% from 709 m to 712 m14.8% from 712 m to 714 m12.1% from 714 m to 718 m15.0% from 718 m to 722 m2.8% from 722 m to 736 m7.8% from 736 m to 741 m7.8% from 741 m to 746 m8.3% from 746 m to 751 m8.3% from 751 m to 756 m0.0% from 756 m to 761 m0.0% from 761 m to 789 m0.0% from 789 m to 805 m0.0% from 805 m to 814 m0.0% from 814 m to 819 m0.0% from 819 m to 830 m0.0% from 830 m to 842 m0.0% from 842 m to 861 m-2.3% from 861 m to 878 m-7.0% from 878 m to 884 m-10.5% from 884 m to 890 m-14.3% from 890 m to 895 m0.0% from 895 m to 911 m4.9% from 911 m to 919 m12.5% from 919 m to 922 m20.0% from 922 m to 925 m12.9% from 925 m to 928 m11.1% from 928 m to 932 m6.0% from 932 m to 938 m12.9% from 938 m to 941 m26.1% from 941 m to 944 m17.4% from 944 m to 946 m16.0% from 946 m to 949 m16.7% from 949 m to 951 m16.7% from 951 m to 953 m24.0% from 953 m to 956 m16.7% from 956 m to 958 m16.0% from 958 m to 961 m0.0% from 961 m to 963 m0.0% from 963 m to 966 m16.0% from 966 m to 969 m15.4% from 969 m to 971 m33.3% from 971 m to 974 m16.0% from 974 m to 976 m0.0% from 976 m to 981 m19.0% from 981 m to 983 m20.0% from 983 m to 985 m18.2% from 985 m to 987 m25.0% from 987 m to 989 m17.4% from 989 m to 992 m5.7% from 992 m to 999 m15.4% from 999 m to 1.0 km15.4% from 1.0 km to 1.0 km17.4% from 1.0 km to 1.0 km27.3% from 1.0 km to 1.0 km5.1% from 1.0 km to 1.0 km18.2% from 1.0 km to 1.0 km18.2% from 1.0 km to 1.0 km25.0% from 1.0 km to 1.0 km18.2% from 1.0 km to 1.0 km17.4% from 1.0 km to 1.0 km19.0% from 1.0 km to 1.0 km19.0% from 1.0 km to 1.0 km33.3% from 1.0 km to 1.0 km22.2% from 1.0 km to 1.0 km19.0% from 1.0 km to 1.0 km19.0% from 1.0 km to 1.0 km17.4% from 1.0 km to 1.0 km20.0% from 1.0 km to 1.0 km18.2% from 1.0 km to 1.0 km14.3% from 1.0 km to 1.1 km11.1% from 1.1 km to 1.1 km11.4% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km14.8% 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 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 km0.0% from 1.1 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 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.3 km2.6% from 1.3 km to 1.3 km20.7% from 1.3 km to 1.3 km13.8% from 1.3 km to 1.3 km20.7% from 1.3 km to 1.3 km24.0% from 1.3 km to 1.3 km23.1% from 1.3 km to 1.3 km19.4% from 1.3 km to 1.3 km24.2% from 1.3 km to 1.3 km5.4% from 1.3 km to 1.3 km10.5% from 1.3 km to 1.3 km10.3% from 1.3 km to 1.3 km16.7% 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 km8.7% from 1.3 km to 1.3 km8.2% from 1.3 km to 1.3 km8.0% from 1.3 km to 1.3 km7.8% from 1.3 km to 1.3 km0.0% 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 km0.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 km3.0% from 1.5 km to 1.5 km6.6% from 1.5 km to 1.5 km7.0% from 1.5 km to 1.5 km7.3% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km7.8% from 1.5 km to 1.5 km8.2% from 1.5 km to 1.5 km8.3% from 1.5 km to 1.5 km7.5% from 1.5 km to 1.5 km15.7% from 1.5 km to 1.5 km9.1% from 1.5 km to 1.5 km8.9% from 1.5 km to 1.5 km8.2% from 1.5 km to 1.5 km13.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km2.8% from 1.5 km to 1.6 km7.3% from 1.6 km to 1.6 km6.8% from 1.6 km to 1.6 km6.7% from 1.6 km to 1.6 km7.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 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km8.2% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km8.5% from 1.6 km to 1.6 km7.8% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km7.7% from 1.6 km to 1.6 km16.3% from 1.6 km to 1.6 km8.3% from 1.6 km to 1.7 km10.0% from 1.7 km to 1.7 km11.4% from 1.7 km to 1.7 km16.7% from 1.7 km to 1.7 km11.8% from 1.7 km to 1.7 km11.8% from 1.7 km to 1.7 km10.8% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km15.4% from 1.7 km to 1.7 km9.5% from 1.7 km to 1.7 km9.1% from 1.7 km to 1.7 km9.1% from 1.7 km to 1.7 km14.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 km10.3% from 1.7 km to 1.7 km10.5% from 1.7 km to 1.7 km10.0% from 1.7 km to 1.7 km10.8% from 1.7 km to 1.7 km11.1% from 1.7 km to 1.7 km5.3% from 1.7 km to 1.8 km15.8% from 1.8 km to 1.8 km11.1% from 1.8 km to 1.8 km12.5% from 1.8 km to 1.8 km17.1% from 1.8 km to 1.8 km12.1% from 1.8 km to 1.8 km13.3% from 1.8 km to 1.8 km11.1% from 1.8 km to 1.8 km10.8% from 1.8 km to 1.8 km10.8% from 1.8 km to 1.8 km2.5% from 1.8 km to 1.8 km9.3% from 1.8 km to 1.8 km8.9% from 1.8 km to 1.8 km9.3% from 1.8 km to 1.8 km10.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km4%2%6%4%4%4%7%0 m250 m500 m750 m1 km1.3 km1.5 km1.8 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.83 km / 1.13 miles
Elevation gain89.4 m / 293 ft
Average gradient4.7%
Maximum gradient22.6%
Elevation high187.8 m / 616 ft
Elevation low102.8 m / 337 ft
Climb difficulty score8,583.14

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

🧮

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

📉

Places 105th out of 873 cycling climbs in Vila Nova de Gaia.

Ranks 105th out of 873 cycling climbs in Porto.

Ranking 49th out of 149 cycling climbs in Sandim, Olival, Lever e Crestuma.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb