Granja - Carvalhos

📍
Praceta José Santiago, São Félix da Marinha, Vila Nova de Gaia, Porto, 4405-371, Portugal

Estimated Climb Time

Loading your rider settings for Granja - Carvalhos...

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 Granja - Carvalhos.

10 m70 m125 m185 m4.0% from 0 m to 18 m5.1% from 18 m to 23 m3.6% from 23 m to 29 m5.1% from 29 m to 35 m2.5% from 35 m to 62 m1.8% from 62 m to 95 m0.0% from 95 m to 100 m1.9% from 100 m to 106 m1.9% from 106 m to 111 m3.5% from 111 m to 117 m2.3% from 117 m to 138 m1.9% from 138 m to 144 m3.6% from 144 m to 149 m1.9% from 149 m to 155 m2.6% from 155 m to 193 m1.2% from 193 m to 210 m1.8% from 210 m to 215 m1.8% from 215 m to 221 m1.8% from 221 m to 226 m1.8% from 226 m to 232 m1.8% from 232 m to 237 m3.0% from 237 m to 271 m3.7% from 271 m to 276 m5.2% from 276 m to 282 m3.6% from 282 m to 288 m3.7% from 288 m to 293 m4.3% from 293 m to 333 m5.4% from 333 m to 338 m3.6% from 338 m to 344 m5.6% from 344 m to 349 m3.7% from 349 m to 355 m4.0% from 355 m to 377 m4.8% from 377 m to 394 m3.5% from 394 m to 399 m3.6% from 399 m to 405 m5.3% from 405 m to 411 m3.3% from 411 m to 417 m5.1% from 417 m to 423 m4.0% from 423 m to 450 m5.2% from 450 m to 456 m3.6% from 456 m to 462 m5.4% from 462 m to 467 m3.6% from 467 m to 473 m4.3% from 473 m to 484 m4.6% from 484 m to 502 m4.5% from 502 m to 517 m3.9% from 517 m to 522 m4.0% from 522 m to 527 m3.7% from 527 m to 533 m5.6% from 533 m to 538 m5.7% from 538 m to 575 m5.2% from 575 m to 581 m5.5% from 581 m to 586 m5.4% from 586 m to 592 m5.3% from 592 m to 598 m5.4% from 598 m to 603 m4.2% from 603 m to 620 m3.4% from 620 m to 626 m3.6% from 626 m to 632 m3.8% from 632 m to 637 m5.5% from 637 m to 642 m4.3% from 642 m to 659 m3.4% from 659 m to 664 m5.6% from 664 m to 670 m3.6% from 670 m to 675 m0.0% from 675 m to 681 m-1.8% from 681 m to 687 m-0.7% from 687 m to 714 m-1.8% from 714 m to 720 m0.0% from 720 m to 725 m-1.8% from 725 m to 731 m0.0% from 731 m to 736 m2.8% from 736 m to 758 m3.9% from 758 m to 763 m5.7% from 763 m to 768 m5.9% from 768 m to 773 m3.8% from 773 m to 778 m5.4% from 778 m to 804 m4.0% from 804 m to 809 m6.0% from 809 m to 814 m5.9% from 814 m to 819 m5.6% from 819 m to 825 m7.0% from 825 m to 830 m5.6% from 830 m to 841 m5.9% from 841 m to 883 m4.9% from 883 m to 890 m3.2% from 890 m to 896 m4.6% from 896 m to 902 m5.0% from 902 m to 908 m3.5% from 908 m to 914 m4.9% from 914 m to 920 m4.7% from 920 m to 964 m4.5% from 964 m to 971 m4.5% from 971 m to 978 m4.6% from 978 m to 984 m4.3% from 984 m to 991 m3.7% from 991 m to 1.0 km3.7% from 1.0 km to 1.1 km2.8% from 1.1 km to 1.1 km3.1% 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 km3.3% from 1.1 km to 1.1 km4.6% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-0.5% from 1.1 km to 1.1 km-0.8% from 1.1 km to 1.2 km2.9% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km4.8% from 1.2 km to 1.2 km6.8% from 1.2 km to 1.2 km5.4% from 1.2 km to 1.2 km5.4% from 1.2 km to 1.2 km7.5% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.3 km6.7% from 1.3 km to 1.3 km8.6% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.3 km5.7% from 1.3 km to 1.3 km7.7% from 1.3 km to 1.3 km5.7% from 1.3 km to 1.3 km5.8% from 1.3 km to 1.3 km3.2% from 1.3 km to 1.3 km1.7% from 1.3 km to 1.3 km3.5% from 1.3 km to 1.3 km3.6% from 1.3 km to 1.3 km3.3% 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 km4.1% from 1.3 km to 1.3 km3.4% from 1.3 km to 1.4 km5.3% from 1.4 km to 1.4 km3.6% from 1.4 km to 1.4 km-3.5% from 1.4 km to 1.4 km-4.2% from 1.4 km to 1.4 km-4.9% from 1.4 km to 1.4 km-3.6% from 1.4 km to 1.4 km-3.4% from 1.4 km to 1.4 km-5.1% from 1.4 km to 1.4 km-3.4% from 1.4 km to 1.4 km-3.6% from 1.4 km to 1.4 km-3.4% from 1.4 km to 1.4 km-4.1% from 1.4 km to 1.4 km3.8% from 1.4 km to 1.4 km2.1% from 1.4 km to 1.4 km4.8% from 1.4 km to 1.4 km4.5% from 1.4 km to 1.5 km4.4% from 1.5 km to 1.5 km6.1% from 1.5 km to 1.5 km5.6% from 1.5 km to 1.5 km2.9% from 1.5 km to 1.5 km5.6% from 1.5 km to 1.5 km5.3% from 1.5 km to 1.5 km4.5% from 1.5 km to 1.5 km2.8% from 1.5 km to 1.5 km4.8% from 1.5 km to 1.5 km2.6% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km3.7% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.6 km4.4% from 1.6 km to 1.6 km6.7% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.6 km6.7% from 1.6 km to 1.6 km2.1% from 1.6 km to 1.6 km1.0% from 1.6 km to 1.6 km2.1% from 1.6 km to 1.6 km-1.8% from 1.6 km to 1.6 km-1.2% from 1.6 km to 1.7 km0.0% from 1.7 km to 1.7 km1.6% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km1.6% from 1.7 km to 1.7 km0.7% from 1.7 km to 1.7 km1.5% from 1.7 km to 1.7 km-1.6% from 1.7 km to 1.7 km-2.9% from 1.7 km to 1.7 km-4.4% from 1.7 km to 1.8 km-4.4% from 1.8 km to 1.8 km-1.3% from 1.8 km to 1.8 km2.6% from 1.8 km to 1.9 km3.4% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km-2.9% from 1.9 km to 2.0 km-4.3% from 2.0 km to 2.0 km-2.2% from 2.0 km to 2.0 km-1.1% from 2.0 km to 2.0 km-1.1% from 2.0 km to 2.0 km-1.1% from 2.0 km to 2.0 km-0.7% from 2.0 km to 2.1 km2.2% from 2.1 km to 2.1 km2.2% from 2.1 km to 2.1 km3.7% from 2.1 km to 2.2 km1.8% from 2.2 km to 2.2 km1.0% from 2.2 km to 2.2 km0.6% from 2.2 km to 2.3 km-6.3% from 2.3 km to 2.4 km-4.0% from 2.4 km to 2.4 km-4.4% from 2.4 km to 2.5 km-6.8% from 2.5 km to 2.5 km-3.7% from 2.5 km to 2.5 km-1.4% from 2.5 km to 2.5 km7.6% from 2.5 km to 2.6 km13.8% from 2.6 km to 2.6 km15.5% from 2.6 km to 2.6 km13.6% from 2.6 km to 2.6 km14.5% from 2.6 km to 2.6 km13.4% from 2.6 km to 2.6 km12.9% from 2.6 km to 2.6 km11.9% from 2.6 km to 2.6 km10.0% from 2.6 km to 2.6 km10.9% from 2.6 km to 2.7 km9.7% from 2.7 km to 2.7 km9.5% from 2.7 km to 2.7 km4.5% from 2.7 km to 2.7 km3.1% from 2.7 km to 2.7 km4.9% from 2.7 km to 2.7 km4.9% from 2.7 km to 2.7 km3.1% from 2.7 km to 2.7 km3.0% from 2.7 km to 2.7 km1.5% from 2.7 km to 2.8 km1.5% from 2.8 km to 2.8 km-0.4% from 2.8 km to 2.8 km-3.4% from 2.8 km to 2.8 km-1.5% from 2.8 km to 2.8 km-1.5% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km1.0% from 2.8 km to 2.8 km3.1% from 2.8 km to 2.8 km3.1% from 2.8 km to 2.8 km2.8% from 2.8 km to 2.8 km3.2% from 2.8 km to 2.9 km2.9% from 2.9 km to 2.9 km2.1% from 2.9 km to 2.9 km1.5% from 2.9 km to 2.9 km2.6% from 2.9 km to 2.9 km3.2% from 2.9 km to 2.9 km3.0% from 2.9 km to 2.9 km3.1% from 2.9 km to 2.9 km4.6% from 2.9 km to 2.9 km4.5% from 2.9 km to 2.9 km2.9% from 2.9 km to 2.9 km6.2% from 2.9 km to 3.0 km5.9% from 3.0 km to 3.0 km4.2% from 3.0 km to 3.0 km5.6% from 3.0 km to 3.0 km4.2% from 3.0 km to 3.0 km2.9% from 3.0 km to 3.0 km1.0% from 3.0 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km0.9% from 3.1 km to 3.1 km2.7% from 3.1 km to 3.2 km1.3% from 3.2 km to 3.2 km1.4% from 3.2 km to 3.2 km1.4% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km1.0% from 3.2 km to 3.2 km0.2% from 3.2 km to 3.3 km0.5% from 3.3 km to 3.3 km1.6% from 3.3 km to 3.4 km-0.2% from 3.4 km to 3.5 km0.0% from 3.5 km to 3.5 km1.1% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km1.2% from 3.5 km to 3.5 km-0.6% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.6 km1.6% 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 km2.6% from 3.6 km to 3.7 km3.8% from 3.7 km to 3.7 km3.5% from 3.7 km to 3.7 km3.2% from 3.7 km to 3.7 km3.8% from 3.7 km to 3.7 km3.9% from 3.7 km to 3.7 km2.6% from 3.7 km to 3.7 km5.3% from 3.7 km to 3.8 km3.1% from 3.8 km to 3.8 km-0.7% from 3.8 km to 3.9 km-3.4% from 3.9 km to 3.9 km-0.9% from 3.9 km to 4.0 km4.3% from 4.0 km to 4.0 km3.7% from 4.0 km to 4.1 km1.5% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km-1.5% from 4.1 km to 4.2 km-2.1% from 4.2 km to 4.2 km-2.4% from 4.2 km to 4.2 km1.2% from 4.2 km to 4.2 km3.5% from 4.2 km to 4.3 km5.0% from 4.3 km to 4.3 km4.1% from 4.3 km to 4.3 km4.2% from 4.3 km to 4.3 km4.1% from 4.3 km to 4.3 km4.3% from 4.3 km to 4.3 km2.7% from 4.3 km to 4.3 km4.0% from 4.3 km to 4.3 km2.7% from 4.3 km to 4.3 km2.6% from 4.3 km to 4.3 km2.5% from 4.3 km to 4.4 km4.9% from 4.4 km to 4.4 km7.9% from 4.4 km to 4.4 km6.5% from 4.4 km to 4.4 km7.1% from 4.4 km to 4.4 km7.6% from 4.4 km to 4.4 km6.4% from 4.4 km to 4.4 km7.4% from 4.4 km to 4.4 km6.3% from 4.4 km to 4.4 km6.8% from 4.4 km to 4.4 km6.3% from 4.4 km to 4.4 km6.6% from 4.4 km to 4.5 km7.0% from 4.5 km to 4.5 km1.4% from 4.5 km to 4.5 km1.9% from 4.5 km to 4.5 km2.6% from 4.5 km to 4.5 km1.7% from 4.5 km to 4.5 km3.6% from 4.5 km to 4.5 km1.7% from 4.5 km to 4.5 km3.6% from 4.5 km to 4.5 km1.8% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.6 km1.8% from 4.6 km to 4.6 km10.3% from 4.6 km to 4.6 km10.2% from 4.6 km to 4.6 km9.8% from 4.6 km to 4.6 km8.5% from 4.6 km to 4.6 km9.7% from 4.6 km to 4.6 km8.8% from 4.6 km to 4.6 km6.6% from 4.6 km to 4.6 km6.7% from 4.6 km to 4.6 km6.5% from 4.6 km to 4.7 km5.0% from 4.7 km to 4.7 km1.5% from 4.7 km to 4.7 km0.0% from 4.7 km to 4.7 km-1.6% from 4.7 km to 4.7 km-1.6% from 4.7 km to 4.7 km-3.0% from 4.7 km to 4.7 km-4.8% from 4.7 km to 4.7 km-4.8% from 4.7 km to 4.7 km-4.9% from 4.7 km to 4.7 km-1.7% from 4.7 km to 4.8 km7.0% from 4.8 km to 4.8 km6.8% from 4.8 km to 4.8 km6.8% from 4.8 km to 4.8 km6.6% from 4.8 km to 4.8 km6.7% from 4.8 km to 4.8 km5.4% from 4.8 km to 4.8 km4.9% from 4.8 km to 4.8 km4.9% from 4.8 km to 4.8 km6.5% from 4.8 km to 4.8 km4.5% from 4.8 km to 4.8 km4.6% from 4.8 km to 4.8 km4.8% from 4.8 km to 4.9 km4.7% from 4.9 km to 4.9 km3.1% from 4.9 km to 4.9 km2.9% from 4.9 km to 4.9 km2.9% from 4.9 km to 4.9 km4.6% from 4.9 km to 4.9 km3.1% from 4.9 km to 4.9 km3.9% from 4.9 km to 4.9 km4.2% from 4.9 km to 4.9 km2.7% from 4.9 km to 4.9 km4.3% from 4.9 km to 4.9 km2.7% from 4.9 km to 4.9 km-1.4% from 4.9 km to 4.9 km0.0% from 4.9 km to 5.0 km-0.2% from 5.0 km to 5.0 km2.8% from 5.0 km to 5.0 km2.9% from 5.0 km to 5.0 km1.5% from 5.0 km to 5.1 km4.4% from 5.1 km to 5.1 km2.9% from 5.1 km to 5.1 km2.4% from 5.1 km to 5.1 km2.3% from 5.1 km to 5.1 km2.9% from 5.1 km to 5.2 km1.5% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km0.0% from 5.2 km to 5.2 km-1.2% from 5.2 km to 5.2 km0.2% from 5.2 km to 5.3 km0.9% from 5.3 km to 5.3 km0.5% from 5.3 km to 5.4 km-1.2% from 5.4 km to 5.4 km-2.0% from 5.4 km to 5.5 km-5.4% from 5.5 km to 5.5 km-5.5% from 5.5 km to 5.5 km-6.3% from 5.5 km to 5.6 km-5.8% from 5.6 km to 5.6 km-6.2% from 5.6 km to 5.6 km-5.2% from 5.6 km to 5.6 km-6.3% from 5.6 km to 5.6 km-5.4% from 5.6 km to 5.6 km-2.7% from 5.6 km to 5.6 km-4.2% from 5.6 km to 5.6 km-4.3% from 5.6 km to 5.6 km-5.0% from 5.6 km to 5.6 km-3.9% from 5.6 km to 5.6 km-4.8% from 5.6 km to 5.6 km-3.9% from 5.6 km to 5.7 km-2.9% from 5.7 km to 5.7 km-4.0% from 5.7 km to 5.7 km-3.0% from 5.7 km to 5.7 km-2.1% from 5.7 km to 5.7 km1.4% from 5.7 km to 5.8 km2.3% from 5.8 km to 5.8 km2.5% from 5.8 km to 5.8 km4.8% from 5.8 km to 5.8 km4.7% from 5.8 km to 5.9 km6.6% from 5.9 km to 5.9 km7.7% from 5.9 km to 5.9 km6.5% from 5.9 km to 5.9 km6.6% from 5.9 km to 5.9 km7.8% from 5.9 km to 5.9 km7.1% from 5.9 km to 5.9 km5.9% from 5.9 km to 5.9 km4.8% from 5.9 km to 6.0 km3.0% from 6.0 km to 6.0 km2.9% from 6.0 km to 6.0 km2.9% from 6.0 km to 6.0 km4.1% from 6.0 km to 6.0 km2.9% from 6.0 km to 6.0 km1.5% from 6.0 km to 6.0 km2.9% from 6.0 km to 6.0 km1.4% from 6.0 km to 6.0 km2.9% from 6.0 km to 6.0 km4.1% from 6.0 km to 6.0 km4.2% from 6.0 km to 6.0 km4.3% from 6.0 km to 6.0 km2.8% from 6.0 km to 6.1 km4.5% from 6.1 km to 6.1 km4.2% from 6.1 km to 6.1 km3.8% from 6.1 km to 6.1 km5.2% from 6.1 km to 6.1 km3.8% from 6.1 km to 6.1 km4.1% from 6.1 km to 6.1 km2.7% from 6.1 km to 6.1 km2.2% from 6.1 km to 6.1 km2.9% from 6.1 km to 6.1 km2.8% from 6.1 km to 6.2 km2.8% from 6.2 km to 6.2 km-1.7% from 6.2 km to 6.2 km-1.3% from 6.2 km to 6.2 km1.3% from 6.2 km to 6.2 km2.7% from 6.2 km to 6.2 km2.7% from 6.2 km to 6.2 km5.5% from 6.2 km to 6.3 km6.6% from 6.3 km to 6.3 km6.6% from 6.3 km to 6.3 km6.9% from 6.3 km to 6.3 km6.8% from 6.3 km to 6.3 km4.8% from 6.3 km to 6.3 km4.1% from 6.3 km to 6.4 km3.3% from 6.4 km to 6.4 km3.1% from 6.4 km to 6.4 km3.3% from 6.4 km to 6.4 km3.4% from 6.4 km to 6.4 km2.7% from 6.4 km to 6.4 km2.3% from 6.4 km to 6.5 km1.7% from 6.5 km to 6.5 km2.9% from 6.5 km to 6.5 km2.8% from 6.5 km to 6.5 km1.5% from 6.5 km to 6.5 km2.9% from 6.5 km to 6.5 km4.5% from 6.5 km to 6.6 km4.5% from 6.6 km to 6.6 km4.3% from 6.6 km to 6.6 km3.6% from 6.6 km to 6.7 km5.4% from 6.7 km to 6.7 km5.2% from 6.7 km to 6.7 km5.1% from 6.7 km to 6.7 km4.9% from 6.7 km to 6.7 km5.1% from 6.7 km to 6.7 km4.5% from 6.7 km to 6.7 km4.1% from 6.7 km to 6.7 km3.8% from 6.7 km to 6.7 km7.7% from 6.7 km to 6.7 km11.5% from 6.7 km to 6.8 km9.3% from 6.8 km to 6.8 km9.6% from 6.8 km to 6.8 km8.7% from 6.8 km to 6.8 km0.7% from 6.8 km to 6.8 km-8.7% from 6.8 km to 6.8 km-8.5% from 6.8 km to 6.8 km2.2% from 6.8 km to 6.8 km3.1% from 6.8 km to 6.8 km-2.2% from 6.8 km to 6.8 km-7.7% from 6.8 km to 6.8 km-11.8% from 6.8 km to 6.8 km-11.4% from 6.8 km to 6.8 km-14.9% from 6.8 km to 6.8 km-13.1% from 6.8 km to 6.9 km-12.6% from 6.9 km to 6.9 km-10.9% from 6.9 km to 6.9 km-10.9% from 6.9 km to 6.9 km-3.8% from 6.9 km to 6.9 km-3.9% from 6.9 km to 6.9 km-1.8% from 6.9 km to 6.9 km10.5% from 6.9 km to 6.9 km10.0% from 6.9 km to 6.9 km3.8% from 6.9 km to 7.0 km7.8% from 7.0 km to 7.0 km6.1% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km-1.1% from 7.0 km to 7.0 km-4.0% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km2.1% from 7.0 km to 7.0 km2.1% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.0 km0.0% from 7.0 km to 7.1 km2.7% from 7.1 km to 7.1 km-2.5% from 7.1 km to 7.1 km-2.1% from 7.1 km to 7.1 km0.0% from 7.1 km to 7.1 km2.1% from 7.1 km to 7.1 km4.2% from 7.1 km to 7.1 km5.1% from 7.1 km to 7.1 km7.1% from 7.1 km to 7.1 km7.1% from 7.1 km to 7.1 km6.9% from 7.1 km to 7.1 km7.0% from 7.1 km to 7.2 km7.1% from 7.2 km to 7.2 km6.8% from 7.2 km to 7.2 km6.9% from 7.2 km to 7.2 km7.1% from 7.2 km to 7.2 km10.0% from 7.2 km to 7.2 km9.1% from 7.2 km to 7.2 km12.7% from 7.2 km to 7.2 km10.7% from 7.2 km to 7.2 km13.8% from 7.2 km to 7.2 km15.8% from 7.2 km to 7.2 km15.0% from 7.2 km to 7.2 km14.3% from 7.2 km to 7.2 km7.0% from 7.2 km to 7.2 km7.1% from 7.2 km to 7.2 km7.4% from 7.2 km to 7.3 km8.5% from 7.3 km to 7.3 km6.9% from 7.3 km to 7.3 km8.8% from 7.3 km to 7.3 km8.9% from 7.3 km to 7.3 km7.0% from 7.3 km to 7.3 km6.5% from 7.3 km to 7.3 km5.2% from 7.3 km to 7.3 km3.4% from 7.3 km to 7.3 km3.6% from 7.3 km to 7.3 km1.7% from 7.3 km to 7.3 km2.3% from 7.3 km to 7.4 km1.7% from 7.4 km to 7.4 km0.0% from 7.4 km to 7.4 km0.0% from 7.4 km to 7.4 km0.0% from 7.4 km to 7.4 km-3.3% from 7.4 km to 7.4 km5.1% from 7.4 km to 7.4 km6.5% from 7.4 km to 7.4 km5.2% from 7.4 km to 7.4 km5.2% from 7.4 km to 7.4 km6.9% from 7.4 km to 7.4 km5.4% from 7.4 km to 7.4 km5.4% from 7.4 km to 7.4 km5.1% from 7.4 km to 7.4 km5.4% from 7.4 km to 7.5 km8.6% from 7.5 km to 7.5 km6.7% from 7.5 km to 7.5 km8.8% from 7.5 km to 7.5 km8.2% from 7.5 km to 7.5 km7.4% from 7.5 km to 7.5 km8.6% from 7.5 km to 7.5 km7.1% from 7.5 km to 7.5 km9.1% from 7.5 km to 7.5 km7.3% from 7.5 km to 7.5 km7.7% from 7.5 km to 7.5 km3.5% from 7.5 km to 7.5 km3.3% from 7.5 km to 7.5 km3.3% from 7.5 km to 7.5 km3.5% from 7.5 km to 7.6 km3.7% from 7.6 km to 7.6 km3.7% from 7.6 km to 7.6 km3.8% from 7.6 km to 7.6 km3.8% from 7.6 km to 7.6 km3.6% from 7.6 km to 7.6 km1.9% from 7.6 km to 7.6 km4.1% from 7.6 km to 7.6 km4.2% from 7.6 km to 7.6 km3.7% from 7.6 km to 7.6 km3.1% from 7.6 km to 7.6 km3.1% from 7.6 km to 7.6 km3.0% from 7.6 km to 7.7 km4%2%2%1%3%0%3%5%0 m1 km2 km3 km4 km5 km6 km7 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 3
Distance7.65 km / 4.76 miles
Elevation gain170.2 m / 558 ft
Average gradient2.2%
Maximum gradient11%
Elevation high184.14 m / 604 ft
Elevation low13.87 m / 46 ft
Climb difficulty score16,993.21

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
Millenium-Sra do Monte
São Félix da Marinha, Porto
7.58 km2.3%173 m
Granja - Carvalhos (subida completa)
São Félix da Marinha, Porto
9.26 km2.3%208 m
109 / Perosinho
São Félix da Marinha, Porto
6.1 km1.9%117 m
Além do Rio (Climb)
São Félix da Marinha, Porto
2.99 km2.5%76 m
Subida N109 - Avenida Dos Mourões
São Félix da Marinha, Porto
2.47 km2.2%54 m

Climb Rank

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

🗺

This climb ranks 286,101st out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

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

Ranks 20th out of 873 cycling climbs in Porto.

🥉

This is the third most difficult cycling climb in São Félix da Marinha.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb