Granja-Perosinho

📍
Rua Oliva Teles, Arcozelo, Vila Nova de Gaia, Porto, 4405-371, Portugal

Estimated Climb Time

Loading your rider settings for Granja-Perosinho...

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

10 m45 m85 m120 m5.1% from 0 m to 6 m3.1% from 6 m to 9 m3.2% from 9 m to 12 m5.9% from 12 m to 16 m2.8% from 16 m to 19 m2.6% from 19 m to 23 m5.3% from 23 m to 27 m2.9% from 27 m to 30 m2.9% from 30 m to 34 m6.1% from 34 m to 37 m2.9% from 37 m to 44 m5.9% from 44 m to 47 m5.6% from 47 m to 51 m5.9% from 51 m to 54 m5.9% from 54 m to 58 m5.9% from 58 m to 61 m6.5% from 61 m to 64 m5.5% from 64 m to 70 m5.2% from 70 m to 75 m3.1% from 75 m to 79 m1.9% from 79 m to 84 m3.9% from 84 m to 89 m1.9% from 89 m to 94 m0.0% from 94 m to 97 m3.0% from 97 m to 101 m3.1% from 101 m to 104 m0.0% from 104 m to 107 m3.3% from 107 m to 113 m1.7% from 113 m to 119 m2.7% from 119 m to 123 m2.4% from 123 m to 127 m0.0% from 127 m to 130 m3.2% from 130 m to 133 m3.2% from 133 m to 136 m0.0% from 136 m to 139 m3.1% from 139 m to 143 m3.1% from 143 m to 146 m3.1% from 146 m to 149 m0.0% from 149 m to 152 m3.1% from 152 m to 155 m0.0% from 155 m to 159 m3.0% from 159 m to 162 m0.0% from 162 m to 165 m0.0% from 165 m to 169 m3.0% from 169 m to 172 m0.0% from 172 m to 175 m3.2% from 175 m to 178 m0.0% from 178 m to 181 m3.2% from 181 m to 184 m3.2% from 184 m to 187 m3.3% from 187 m to 193 m0.0% from 193 m to 197 m6.5% from 197 m to 200 m3.3% from 200 m to 203 m3.3% from 203 m to 209 m3.2% from 209 m to 212 m3.8% from 212 m to 217 m2.8% from 217 m to 221 m2.9% from 221 m to 224 m5.0% from 224 m to 228 m3.8% from 228 m to 233 m3.5% from 233 m to 239 m3.3% from 239 m to 242 m3.3% from 242 m to 245 m3.4% from 245 m to 251 m3.5% from 251 m to 257 m3.7% from 257 m to 262 m3.4% from 262 m to 268 m3.6% from 268 m to 273 m3.6% from 273 m to 279 m1.7% from 279 m to 285 m3.2% from 285 m to 288 m0.0% from 288 m to 291 m1.7% from 291 m to 297 m3.2% from 297 m to 303 m0.0% from 303 m to 308 m2.9% from 308 m to 311 m0.0% from 311 m to 315 m3.0% from 315 m to 318 m0.0% from 318 m to 321 m1.9% from 321 m to 327 m2.1% from 327 m to 331 m2.2% from 331 m to 336 m2.3% from 336 m to 340 m3.3% from 340 m to 343 m3.3% from 343 m to 346 m3.2% from 346 m to 349 m3.3% from 349 m to 352 m1.9% from 352 m to 358 m3.8% from 358 m to 363 m2.0% from 363 m to 368 m2.0% from 368 m to 373 m3.6% from 373 m to 378 m1.9% from 378 m to 384 m1.7% from 384 m to 390 m1.8% from 390 m to 395 m1.7% from 395 m to 401 m3.8% from 401 m to 406 m4.3% from 406 m to 411 m3.1% from 411 m to 414 m4.7% from 414 m to 418 m5.0% from 418 m to 422 m4.4% from 422 m to 427 m4.8% from 427 m to 431 m6.5% from 431 m to 434 m3.3% from 434 m to 437 m7.7% from 437 m to 441 m6.3% from 441 m to 444 m5.6% from 444 m to 450 m9.4% from 450 m to 453 m5.8% from 453 m to 458 m5.6% from 458 m to 462 m9.4% from 462 m to 465 m4.5% from 465 m to 469 m7.1% from 469 m to 475 m6.3% from 475 m to 478 m6.3% from 478 m to 481 m5.9% from 481 m to 485 m6.5% from 485 m to 488 m5.6% from 488 m to 493 m4.3% from 493 m to 498 m4.7% from 498 m to 502 m4.5% from 502 m to 507 m2.2% from 507 m to 511 m4.7% from 511 m to 515 m4.8% from 515 m to 520 m6.7% from 520 m to 523 m6.8% from 523 m to 527 m7.1% from 527 m to 533 m8.2% from 533 m to 538 m6.5% from 538 m to 542 m7.1% from 542 m to 546 m6.7% from 546 m to 551 m6.7% from 551 m to 555 m6.2% from 555 m to 560 m8.3% from 560 m to 565 m5.8% from 565 m to 570 m5.7% from 570 m to 574 m7.3% from 574 m to 578 m6.2% from 578 m to 581 m9.7% from 581 m to 584 m6.7% from 584 m to 587 m6.5% from 587 m to 590 m6.5% from 590 m to 593 m6.5% from 593 m to 596 m3.3% from 596 m to 599 m5.4% from 599 m to 605 m3.8% from 605 m to 610 m6.1% from 610 m to 615 m3.2% from 615 m to 618 m3.1% from 618 m to 621 m5.3% from 621 m to 627 m4.9% from 627 m to 635 m3.3% from 635 m to 641 m3.7% from 641 m to 647 m2.1% from 647 m to 651 m2.0% from 651 m to 656 m3.3% from 656 m to 662 m3.2% from 662 m to 666 m1.7% from 666 m to 671 m5.1% from 671 m to 677 m3.3% from 677 m to 680 m3.6% from 680 m to 686 m4.2% from 686 m to 691 m4.0% from 691 m to 696 m4.2% from 696 m to 700 m4.2% from 700 m to 705 m4.5% from 705 m to 710 m4.5% from 710 m to 714 m4.1% from 714 m to 719 m6.5% from 719 m to 722 m5.6% from 722 m to 726 m2.9% from 726 m to 729 m5.7% from 729 m to 733 m5.2% from 733 m to 738 m3.0% from 738 m to 742 m5.7% from 742 m to 745 m6.1% from 745 m to 748 m3.1% from 748 m to 752 m5.3% from 752 m to 757 m5.0% from 757 m to 763 m6.2% from 763 m to 767 m3.1% from 767 m to 770 m6.5% from 770 m to 773 m3.2% from 773 m to 776 m3.2% from 776 m to 779 m3.3% from 779 m to 782 m3.2% from 782 m to 785 m3.2% from 785 m to 788 m1.7% from 788 m to 794 m1.8% from 794 m to 800 m0.0% from 800 m to 803 m1.7% from 803 m to 809 m0.0% from 809 m to 814 m1.7% from 814 m to 820 m0.0% from 820 m to 823 m0.0% from 823 m to 826 m3.2% from 826 m to 830 m0.0% from 830 m to 833 m0.0% from 833 m to 837 m2.8% from 837 m to 840 m0.0% from 840 m to 843 m0.0% from 843 m to 847 m3.2% from 847 m to 850 m0.0% from 850 m to 853 m0.0% from 853 m to 859 m0.0% from 859 m to 863 m0.0% from 863 m to 869 m0.0% from 869 m to 874 m0.0% from 874 m to 880 m0.0% from 880 m to 883 m0.0% from 883 m to 887 m0.0% from 887 m to 890 m0.0% from 890 m to 896 m0.0% from 896 m to 901 m4.7% from 901 m to 905 m2.2% from 905 m to 910 m3.9% from 910 m to 915 m4.7% from 915 m to 919 m2.7% from 919 m to 923 m2.4% from 923 m to 927 m4.2% from 927 m to 932 m4.0% from 932 m to 937 m2.4% from 937 m to 941 m4.3% from 941 m to 946 m6.6% from 946 m to 952 m9.7% from 952 m to 955 m6.5% from 955 m to 958 m11.1% from 958 m to 963 m9.8% from 963 m to 967 m8.3% from 967 m to 972 m12.5% from 972 m to 977 m12.5% from 977 m to 983 m9.7% from 983 m to 986 m12.9% from 986 m to 989 m12.1% from 989 m to 992 m12.7% from 992 m to 998 m0.0% from 998 m to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.1 km-3.4% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-3.1% from 1.1 km to 1.1 km-2.4% from 1.1 km to 1.1 km-1.8% from 1.1 km to 1.1 km-2.7% from 1.1 km to 1.1 km-2.6% from 1.1 km to 1.1 km-2.5% from 1.1 km to 1.1 km-2.6% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-2.7% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-2.9% from 1.1 km to 1.1 km-2.8% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-3.1% from 1.1 km to 1.1 km-6.7% from 1.1 km to 1.1 km-3.2% from 1.1 km to 1.1 km-3.2% from 1.1 km to 1.1 km-3.3% 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 km12.1% from 1.2 km to 1.2 km9.4% from 1.2 km to 1.2 km9.4% from 1.2 km to 1.2 km10.0% from 1.2 km to 1.2 km10.5% from 1.2 km to 1.2 km9.7% from 1.2 km to 1.2 km9.3% from 1.2 km to 1.2 km9.4% from 1.2 km to 1.2 km9.8% from 1.2 km to 1.2 km9.3% from 1.2 km to 1.2 km9.6% from 1.2 km to 1.2 km9.1% from 1.2 km to 1.2 km9.6% from 1.2 km to 1.2 km7.7% from 1.2 km to 1.2 km11.1% from 1.2 km to 1.2 km8.2% from 1.2 km to 1.2 km10.4% from 1.2 km to 1.2 km10.4% from 1.2 km to 1.2 km9.6% from 1.2 km to 1.2 km10.9% from 1.2 km to 1.2 km11.6% from 1.2 km to 1.3 km12.2% from 1.3 km to 1.3 km12.5% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.3 km12.2% from 1.3 km to 1.3 km6.1% from 1.3 km to 1.3 km5.1% from 1.3 km to 1.3 km5.3% from 1.3 km to 1.3 km5.3% from 1.3 km to 1.3 km4.5% from 1.3 km to 1.3 km5.5% from 1.3 km to 1.3 km3.7% from 1.3 km to 1.3 km2.1% from 1.3 km to 1.3 km4.1% from 1.3 km to 1.3 km2.1% from 1.3 km to 1.3 km2.2% from 1.3 km to 1.3 km2.3% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-2.3% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-2.3% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.4 km-2.7% from 1.4 km to 1.4 km-2.4% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.6% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.9% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.3% from 1.4 km to 1.4 km-3.8% from 1.4 km to 1.4 km-2.0% from 1.4 km to 1.4 km-4.4% from 1.4 km to 1.4 km-2.1% from 1.4 km to 1.4 km-4.7% from 1.4 km to 1.4 km-2.9% from 1.4 km to 1.4 km2.5% from 1.4 km to 1.4 km5.9% from 1.4 km to 1.4 km5.6% from 1.4 km to 1.4 km3.2% from 1.4 km to 1.4 km2.9% from 1.4 km to 1.4 km2.9% from 1.4 km to 1.4 km2.9% from 1.4 km to 1.4 km2.8% from 1.4 km to 1.4 km2.6% from 1.4 km to 1.4 km2.4% from 1.4 km to 1.4 km2.3% from 1.4 km to 1.5 km2.8% from 1.5 km to 1.5 km1.8% from 1.5 km to 1.5 km-8.2% from 1.5 km to 1.5 km-2.2% from 1.5 km to 1.5 km-2.4% from 1.5 km to 1.5 km-6.5% from 1.5 km to 1.5 km-5.7% from 1.5 km to 1.5 km-6.5% from 1.5 km to 1.5 km-6.5% from 1.5 km to 1.5 km-6.3% from 1.5 km to 1.5 km-3.1% from 1.5 km to 1.5 km7.3% from 1.5 km to 1.5 km2.9% from 1.5 km to 1.5 km7.3% from 1.5 km to 1.5 km3.2% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km11.4% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km10.3% from 1.5 km to 1.5 km5.7% from 1.5 km to 1.5 km2.8% from 1.5 km to 1.5 km3.1% from 1.5 km to 1.5 km4.9% from 1.5 km to 1.5 km2.8% from 1.5 km to 1.5 km6.5% from 1.5 km to 1.5 km2.6% from 1.5 km to 1.6 km4.7% from 1.6 km to 1.6 km3.3% from 1.6 km to 1.6 km6.1% from 1.6 km to 1.6 km3.1% from 1.6 km to 1.6 km8.9% from 1.6 km to 1.6 km11.9% from 1.6 km to 1.6 km10.5% from 1.6 km to 1.6 km9.7% from 1.6 km to 1.6 km5.3% from 1.6 km to 1.6 km5.4% from 1.6 km to 1.6 km5.4% from 1.6 km to 1.6 km4.0% from 1.6 km to 1.6 km2.7% from 1.6 km to 1.6 km4.0% from 1.6 km to 1.6 km2.0% from 1.6 km to 1.6 km3.9% from 1.6 km to 1.6 km4.5% from 1.6 km to 1.6 km2.6% from 1.6 km to 1.6 km5.0% from 1.6 km to 1.6 km8.7% from 1.6 km to 1.6 km10.6% from 1.6 km to 1.6 km8.9% from 1.6 km to 1.6 km5.0% from 1.6 km to 1.6 km3.6% from 1.6 km to 1.7 km2.2% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km3.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.7% from 1.7 km to 1.7 km1.8% from 1.7 km to 1.7 km2.1% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km-2.9% from 1.7 km to 1.7 km-2.5% from 1.7 km to 1.7 km-11.1% from 1.7 km to 1.7 km-36.7% from 1.7 km to 1.7 km-2.7% from 1.7 km to 1.7 km-1.5% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km-2.4% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km-2.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km-2.2% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.3% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.2% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.5% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.3% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.4% from 1.8 km to 1.8 km-2.5% from 1.8 km to 1.8 km-2.4% from 1.8 km to 1.8 km-2.2% from 1.8 km to 1.8 km-4.3% from 1.8 km to 1.8 km-4.2% from 1.8 km to 1.8 km-5.8% from 1.8 km to 1.8 km-7.3% from 1.8 km to 1.8 km-8.8% from 1.8 km to 1.8 km-2.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.8% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-2.1% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.6% from 1.9 km to 1.9 km-1.9% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-2.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.9% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.2% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-2.3% from 1.9 km to 1.9 km-1.9% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.7% from 1.9 km to 2.0 km0.0% from 2.0 km to 2.0 km-1.9% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-2.1% from 2.0 km to 2.0 km-1.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-1.7% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-1.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-0.8% from 2.0 km to 2.0 km-1.3% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-1.5% 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 km-2.0% 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 km0.0% 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 km0.0% 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 km2.2% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.5% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.8% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.9% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km1.9% from 2.1 km to 2.1 km2.5% from 2.1 km to 2.1 km2.7% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.2 km2.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km-2.5% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km-2.5% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km-3.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km-2.8% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km-2.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km-1.5% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km-2.3% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.5 km-1.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 km-2.1% 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 km-2.3% 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 km-4.9% from 2.5 km to 2.5 km-2.6% from 2.5 km to 2.5 km-4.8% from 2.5 km to 2.5 km-2.4% from 2.5 km to 2.5 km-5.1% from 2.5 km to 2.5 km-2.3% from 2.5 km to 2.5 km-2.3% from 2.5 km to 2.5 km-4.9% from 2.5 km to 2.5 km-2.6% from 2.5 km to 2.5 km-2.6% from 2.5 km to 2.5 km-2.7% from 2.5 km to 2.5 km-3.8% from 2.5 km to 2.6 km-2.2% from 2.6 km to 2.6 km-6.5% from 2.6 km to 2.6 km-3.3% from 2.6 km to 2.6 km-3.1% from 2.6 km to 2.6 km-5.9% from 2.6 km to 2.6 km-6.5% from 2.6 km to 2.6 km-5.2% from 2.6 km to 2.6 km-3.6% from 2.6 km to 2.6 km-4.2% from 2.6 km to 2.6 km-2.4% from 2.6 km to 2.6 km-4.3% from 2.6 km to 2.6 km-4.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km10.4% from 2.6 km to 2.6 km10.9% from 2.6 km to 2.6 km10.2% from 2.6 km to 2.6 km12.5% from 2.6 km to 2.6 km10.5% from 2.6 km to 2.6 km11.1% from 2.6 km to 2.6 km12.2% from 2.6 km to 2.6 km11.1% from 2.6 km to 2.6 km11.8% from 2.6 km to 2.7 km10.4% from 2.7 km to 2.7 km12.2% from 2.7 km to 2.7 km10.6% from 2.7 km to 2.7 km12.0% from 2.7 km to 2.7 km10.9% from 2.7 km to 2.7 km13.3% from 2.7 km to 2.7 km12.0% from 2.7 km to 2.7 km10.5% from 2.7 km to 2.7 km13.3% from 2.7 km to 2.7 km12.2% from 2.7 km to 2.7 km13.7% from 2.7 km to 2.7 km12.7% from 2.7 km to 2.7 km13.0% from 2.7 km to 2.7 km14.6% from 2.7 km to 2.7 km14.9% from 2.7 km to 2.7 km14.6% from 2.7 km to 2.7 km1.9% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.0% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km1.9% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.8 km2.0% from 2.8 km to 2.8 km2.1% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km2.3% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km2.1% from 2.8 km to 2.8 km3.2% from 2.8 km to 2.8 km2.9% from 2.8 km to 2.8 km2.4% from 2.8 km to 2.8 km2.4% from 2.8 km to 2.8 km2.4% from 2.8 km to 2.8 km2.5% from 2.8 km to 2.8 km2.5% from 2.8 km to 2.8 km4.8% from 2.8 km to 2.8 km2.3% from 2.8 km to 2.8 km2.3% from 2.8 km to 2.8 km2.4% from 2.8 km to 2.8 km2.4% from 2.8 km to 2.8 km4.4% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km2.3% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km4.7% from 2.8 km to 2.9 km2.4% from 2.9 km to 2.9 km2.7% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km2.7% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km3.2% from 2.9 km to 2.9 km2.1% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km2.9% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km3.1% from 2.9 km to 2.9 km1.9% from 2.9 km to 2.9 km2.4% from 2.9 km to 2.9 km4.0% from 2.9 km to 2.9 km2.2% from 2.9 km to 2.9 km3.2% from 2.9 km to 2.9 km2.9% from 2.9 km to 2.9 km2.0% from 2.9 km to 2.9 km4.1% from 2.9 km to 2.9 km2.6% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km2.6% from 2.9 km to 2.9 km3.3% from 2.9 km to 3.0 km0.0% from 3.0 km to 3.0 km2.6% from 3.0 km to 3.0 km2.9% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km2.8% from 3.0 km to 3.0 km2.6% from 3.0 km to 3.0 km2.9% from 3.0 km to 3.0 km2.7% from 3.0 km to 3.0 km3.3% from 3.0 km to 3.0 km2.6% from 3.0 km to 3.0 km3.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km2.1% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km2.6% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km1.7% 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 km2.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 km2.4% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km2.9% from 3.1 km to 3.1 km4.3% from 3.1 km to 3.1 km1.8% from 3.1 km to 3.1 km4.3% from 3.1 km to 3.1 km2.1% from 3.1 km to 3.1 km4.4% from 3.1 km to 3.1 km2.4% from 3.1 km to 3.1 km5.4% from 3.1 km to 3.1 km2.6% from 3.1 km to 3.1 km2.9% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km2.7% from 3.1 km to 3.1 km2.4% from 3.1 km to 3.1 km1.8% from 3.1 km to 3.2 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km3.0% from 3.2 km to 3.2 km6.3% from 3.2 km to 3.2 km6.1% from 3.2 km to 3.2 km9.7% from 3.2 km to 3.2 km9.4% from 3.2 km to 3.2 km12.9% from 3.2 km to 3.2 km9.1% from 3.2 km to 3.2 km9.3% from 3.2 km to 3.2 km4.8% from 3.2 km to 3.2 km5.0% from 3.2 km to 3.2 km4.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.3% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.1% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.6% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.5% from 3.2 km to 3.2 km2.3% from 3.2 km to 3.3 km0.0% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.6% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.4% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km1.8% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.2% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.9% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.9% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.7% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.9% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km1.8% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.6% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km1.9% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km1.8% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km3.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.8% 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.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.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.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.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.5 km1.6% 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 km-2.3% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km2.4% from 3.7 km to 3.7 km1.7% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km1.8% from 3.7 km to 3.7 km2.2% from 3.7 km to 3.7 km2.0% from 3.7 km to 3.7 km2.1% from 3.7 km to 3.8 km0.0% from 3.8 km to 3.8 km6.1% from 3.8 km to 3.8 km7.1% from 3.8 km to 3.8 km4.3% from 3.8 km to 3.8 km6.5% from 3.8 km to 3.8 km6.8% from 3.8 km to 3.8 km4.4% from 3.8 km to 3.8 km2.4% from 3.8 km to 3.8 km0.0% from 3.8 km to 3.8 km2.4% from 3.8 km to 3.8 km2.7% from 3.8 km to 3.8 km2.9% from 3.8 km to 3.8 km2.9% from 3.8 km to 3.8 km0.0% from 3.8 km to 3.8 km3.0% from 3.8 km to 3.8 km0.0% from 3.8 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.9% from 3.8 km to 3.8 km0.0% from 3.8 km to 3.8 km1.8% from 3.8 km to 3.8 km1.8% from 3.8 km to 3.9 km0.0% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km1.9% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km3.2% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km1.6% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km0.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 km0.0% from 3.9 km to 3.9 km1.8% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km3.2% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km0.0% from 3.9 km to 3.9 km3.2% from 3.9 km to 4.0 km0.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km1.8% from 4.0 km to 4.0 km-1.9% from 4.0 km to 4.0 km-3.2% from 4.0 km to 4.0 km-6.2% from 4.0 km to 4.0 km-1.7% from 4.0 km to 4.0 km-3.6% from 4.0 km to 4.0 km-1.9% from 4.0 km to 4.0 km-2.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km2.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km2.0% from 4.0 km to 4.0 km2.2% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.1 km1.7% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km2.2% 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 km1.8% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km2.9% 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 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km2.6% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km2.7% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km2.8% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.2 km0.0% from 4.2 km to 4.2 km3.1% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km1.7% from 4.2 km to 4.2 km1.8% from 4.2 km to 4.2 km1.9% from 4.2 km to 4.2 km1.7% from 4.2 km to 4.2 km1.6% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km2.9% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km6.5% from 4.2 km to 4.2 km3.3% from 4.2 km to 4.2 km5.2% from 4.2 km to 4.2 km5.2% from 4.2 km to 4.2 km7.7% from 4.2 km to 4.2 km5.9% from 4.2 km to 4.2 km6.3% from 4.2 km to 4.2 km5.9% from 4.2 km to 4.2 km2.9% from 4.2 km to 4.2 km5.9% from 4.2 km to 4.3 km5.0% from 4.3 km to 4.3 km3.8% from 4.3 km to 4.3 km-1.9% from 4.3 km to 4.3 km-1.9% from 4.3 km to 4.3 km-1.9% from 4.3 km to 4.3 km-2.0% from 4.3 km to 4.3 km-1.8% from 4.3 km to 4.3 km-1.9% from 4.3 km to 4.3 km-1.6% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km-2.6% from 4.3 km to 4.3 km-2.6% from 4.3 km to 4.3 km-2.3% from 4.3 km to 4.3 km-2.3% from 4.3 km to 4.3 km-2.2% from 4.3 km to 4.3 km-2.1% from 4.3 km to 4.3 km-2.3% from 4.3 km to 4.3 km-2.4% from 4.3 km to 4.3 km-2.4% from 4.3 km to 4.3 km-4.4% from 4.3 km to 4.3 km-2.2% from 4.3 km to 4.4 km-2.3% from 4.4 km to 4.4 km-4.5% from 4.4 km to 4.4 km-2.3% from 4.4 km to 4.4 km-4.3% from 4.4 km to 4.4 km-4.3% from 4.4 km to 4.4 km-4.7% from 4.4 km to 4.4 km-2.6% from 4.4 km to 4.4 km5.1% from 4.4 km to 4.4 km7.9% from 4.4 km to 4.4 km5.1% from 4.4 km to 4.4 km5.7% from 4.4 km to 4.4 km5.6% from 4.4 km to 4.4 km5.0% from 4.4 km to 4.4 km5.1% from 4.4 km to 4.4 km5.3% from 4.4 km to 4.4 km5.3% from 4.4 km to 4.4 km5.9% from 4.4 km to 4.4 km5.6% from 4.4 km to 4.4 km2.9% from 4.4 km to 4.4 km5.7% from 4.4 km to 4.4 km5.6% from 4.4 km to 4.4 km5.7% from 4.4 km to 4.4 km5.9% from 4.4 km to 4.4 km5.6% from 4.4 km to 4.4 km5.0% from 4.4 km to 4.4 km4.8% from 4.4 km to 4.5 km4.9% from 4.5 km to 4.5 km5.3% from 4.5 km to 4.5 km5.6% from 4.5 km to 4.5 km5.6% from 4.5 km to 4.5 km5.4% from 4.5 km to 4.5 km6.1% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km5.9% from 4.5 km to 4.5 km6.3% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km5.4% from 4.5 km to 4.5 km5.4% from 4.5 km to 4.5 km2.7% from 4.5 km to 4.5 km5.7% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km3.1% from 4.5 km to 4.5 km1.4% from 4.5 km to 4.5 km2.0% from 4.5 km to 4.5 km2.7% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km2.9% from 4.5 km to 4.5 km2.8% from 4.5 km to 4.6 km0.0% from 4.6 km to 4.6 km4.9% from 4.6 km to 4.6 km5.3% from 4.6 km to 4.6 km5.9% from 4.6 km to 4.6 km5.1% from 4.6 km to 4.6 km4.9% from 4.6 km to 4.6 km5.1% from 4.6 km to 4.6 km2.7% from 4.6 km to 4.6 km5.3% from 4.6 km to 4.6 km2.8% from 4.6 km to 4.6 km5.4% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.6 km3.2% from 4.6 km to 4.6 km2.9% from 4.6 km to 4.6 km0.0% from 4.6 km to 4.6 km2.3% from 4.6 km to 4.6 km2.0% from 4.6 km to 4.6 km2.3% from 4.6 km to 4.6 km1.9% from 4.6 km to 4.6 km1.8% from 4.6 km to 4.6 km19.2% from 4.6 km to 4.6 km49.2% from 4.6 km to 4.6 km47.6% from 4.6 km to 4.7 km6.5% from 4.7 km to 4.7 km5.4% from 4.7 km to 4.7 km3.8% from 4.7 km to 4.7 km3.2% from 4.7 km to 4.7 km4.0% from 4.7 km to 4.7 km2.2% from 4.7 km to 4.7 km5.8% from 4.7 km to 4.7 km6.2% from 4.7 km to 4.7 km6.3% from 4.7 km to 4.7 km6.1% from 4.7 km to 4.7 km6.4% from 4.7 km to 4.7 km5.3% from 4.7 km to 4.7 km7.1% from 4.7 km to 4.7 km3.8% from 4.7 km to 4.7 km6.2% from 4.7 km to 4.7 km1.6% from 4.7 km to 4.7 km1.9% from 4.7 km to 4.7 km1.9% from 4.7 km to 4.7 km1.8% from 4.7 km to 4.8 km3.1% from 4.8 km to 4.8 km1.4% from 4.8 km to 4.8 km3.6% from 4.8 km to 4.8 km3.6% from 4.8 km to 4.8 km5.1% from 4.8 km to 4.8 km4.1% from 4.8 km to 4.8 km4.4% from 4.8 km to 4.8 km3.6% from 4.8 km to 4.8 km5.3% from 4.8 km to 4.8 km3.6% from 4.8 km to 4.8 km3.5% from 4.8 km to 4.8 km3.4% from 4.8 km to 4.8 km3.8% from 4.8 km to 4.8 km4.1% from 4.8 km to 4.8 km2.0% from 4.8 km to 4.8 km1.9% from 4.8 km to 4.8 km1.9% from 4.8 km to 4.8 km3.6% from 4.8 km to 4.9 km1.8% from 4.9 km to 4.9 km1.7% from 4.9 km to 4.9 km3.8% from 4.9 km to 4.9 km1.6% from 4.9 km to 4.9 km2.0% from 4.9 km to 4.9 km2.0% from 4.9 km to 4.9 km2.2% from 4.9 km to 4.9 km2.0% from 4.9 km to 4.9 km2.0% from 4.9 km to 4.9 km2.2% from 4.9 km to 4.9 km2.0% from 4.9 km to 4.9 km2.0% from 4.9 km to 4.9 km2.1% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km2.2% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km-2.4% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km0.0% from 4.9 km to 4.9 km0.0% from 4.9 km to 5.0 km0.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km-2.6% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km-2.9% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km7.9% from 5.0 km to 5.0 km4%1%2%1%3%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
Distance5 km / 3.11 miles
Elevation gain105.2 m / 345 ft
Average gradient2.1%
Maximum gradient31.3%
Elevation high119.3 m / 391 ft
Elevation low14.1 m / 46 ft
Climb difficulty score10,499.79

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
Rotunda Miramar Até Santa Maria Adelaide
Arcozelo, Porto
2.05 km1.9%38 m
Praia (miramar) - Enxomil
Arcozelo, Porto
2.09 km2.7%57 m
Subida rotunda miramar-enxomil
Arcozelo, Porto
1.94 km2.6%50 m
Rua S. Miguel (N109 to N1-15)
Arcozelo, Porto
1.88 km3.9%73 m
Pavê complicado!!
Arcozelo, Porto
1.72 km3.2%54 m

Climb Rank

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

🗺

This climb ranks 537,359th out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

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

Ranks 65th out of 873 cycling climbs in Porto.

🥇

This is the most difficult cycling climb in Arcozelo.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb