Montanha Russa - Vilarinho

📍
Estrada da Bóca, Vilarinho, Santo Tirso, Porto, 4795-507, Portugal

Estimated Climb Time

Loading your rider settings for Montanha Russa - Vilarinho...

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 Montanha Russa - Vilarinho.

145 m250 m360 m465 m11.1% from 0 m to 5 m12.8% from 5 m to 8 m12.2% from 8 m to 13 m12.8% from 13 m to 16 m10.8% from 16 m to 20 m11.8% from 20 m to 24 m12.3% from 24 m to 29 m11.8% from 29 m to 34 m14.3% from 34 m to 39 m12.2% from 39 m to 43 m11.9% from 43 m to 47 m12.5% from 47 m to 51 m12.2% from 51 m to 55 m12.2% from 55 m to 59 m14.0% from 59 m to 63 m13.6% from 63 m to 68 m9.5% from 68 m to 72 m12.2% from 72 m to 77 m12.0% from 77 m to 82 m7.0% from 82 m to 88 m4.8% from 88 m to 94 m6.1% from 94 m to 97 m2.7% from 97 m to 101 m5.3% from 101 m to 105 m5.1% from 105 m to 108 m2.6% from 108 m to 112 m5.3% from 112 m to 116 m5.6% from 116 m to 120 m5.7% from 120 m to 123 m8.8% from 123 m to 127 m5.3% from 127 m to 130 m10.5% from 130 m to 134 m8.6% from 134 m to 138 m8.8% from 138 m to 141 m8.3% from 141 m to 145 m9.7% from 145 m to 148 m9.7% from 148 m to 151 m6.8% from 151 m to 157 m10.0% from 157 m to 160 m6.9% from 160 m to 166 m8.9% from 166 m to 171 m10.2% from 171 m to 176 m8.2% from 176 m to 181 m7.7% from 181 m to 186 m9.4% from 186 m to 191 m10.9% from 191 m to 197 m13.8% from 197 m to 203 m12.1% from 203 m to 209 m12.9% from 209 m to 212 m12.9% from 212 m to 215 m15.6% from 215 m to 218 m14.7% from 218 m to 221 m11.8% from 221 m to 225 m11.5% from 225 m to 231 m7.4% from 231 m to 236 m5.4% from 236 m to 242 m5.4% from 242 m to 247 m3.6% from 247 m to 253 m6.5% from 253 m to 256 m7.0% from 256 m to 262 m10.0% from 262 m to 265 m6.5% from 265 m to 268 m6.3% from 268 m to 271 m4.7% from 271 m to 278 m6.7% from 278 m to 284 m8.9% from 284 m to 289 m7.4% from 289 m to 295 m9.1% from 295 m to 299 m10.2% from 299 m to 304 m9.1% from 304 m to 309 m12.7% from 309 m to 315 m8.9% from 315 m to 320 m12.1% from 320 m to 326 m11.9% from 326 m to 332 m12.9% from 332 m to 335 m7.1% from 335 m to 341 m0.0% from 341 m to 346 m4.2% from 346 m to 351 m7.1% from 351 m to 355 m8.5% from 355 m to 360 m7.4% from 360 m to 365 m8.6% from 365 m to 371 m6.9% from 371 m to 377 m7.4% from 377 m to 382 m6.8% from 382 m to 388 m7.8% from 388 m to 393 m7.0% from 393 m to 399 m6.5% from 399 m to 402 m5.5% from 402 m to 407 m6.0% from 407 m to 412 m4.1% from 412 m to 417 m2.0% from 417 m to 422 m2.3% from 422 m to 427 m0.0% from 427 m to 431 m4.1% from 431 m to 436 m0.0% from 436 m to 441 m0.0% from 441 m to 446 m0.0% from 446 m to 452 m0.0% from 452 m to 458 m0.0% from 458 m to 461 m3.1% from 461 m to 464 m2.9% from 464 m to 467 m0.0% from 467 m to 471 m3.3% from 471 m to 474 m3.2% from 474 m to 477 m1.9% from 477 m to 482 m1.9% from 482 m to 487 m1.9% from 487 m to 493 m3.7% from 493 m to 498 m0.0% from 498 m to 501 m3.3% from 501 m to 504 m3.2% from 504 m to 507 m3.3% from 507 m to 513 m2.0% from 513 m to 519 m2.0% from 519 m to 524 m3.2% from 524 m to 530 m1.8% from 530 m to 535 m-1.8% from 535 m to 541 m0.0% from 541 m to 546 m-1.9% from 546 m to 551 m-1.8% from 551 m to 557 m0.0% from 557 m to 560 m0.0% from 560 m to 563 m-3.2% from 563 m to 566 m0.0% from 566 m to 569 m0.0% from 569 m to 573 m-3.0% from 573 m to 576 m0.0% from 576 m to 580 m0.0% from 580 m to 583 m0.0% from 583 m to 587 m0.0% from 587 m to 590 m0.0% from 590 m to 594 m0.0% from 594 m to 598 m0.0% from 598 m to 602 m0.0% from 602 m to 606 m0.0% from 606 m to 610 m0.0% from 610 m to 613 m2.9% from 613 m to 616 m1.4% from 616 m to 624 m0.0% from 624 m to 627 m2.8% from 627 m to 631 m0.0% from 631 m to 635 m2.9% from 635 m to 638 m2.9% from 638 m to 642 m0.0% from 642 m to 645 m2.9% from 645 m to 649 m2.8% from 649 m to 652 m2.9% from 652 m to 656 m2.9% from 656 m to 659 m3.0% from 659 m to 663 m2.9% from 663 m to 666 m2.8% from 666 m to 670 m5.7% from 670 m to 673 m11.4% from 673 m to 677 m11.8% from 677 m to 680 m11.8% from 680 m to 683 m12.1% from 683 m to 687 m15.2% from 687 m to 690 m14.3% from 690 m to 694 m11.8% from 694 m to 697 m15.6% from 697 m to 700 m14.3% from 700 m to 704 m15.2% from 704 m to 707 m17.6% from 707 m to 710 m15.2% from 710 m to 714 m16.1% from 714 m to 717 m16.1% from 717 m to 720 m19.4% from 720 m to 723 m16.1% from 723 m to 726 m16.1% from 726 m to 729 m19.4% from 729 m to 732 m12.9% from 732 m to 735 m16.7% from 735 m to 738 m13.3% from 738 m to 741 m12.5% from 741 m to 745 m16.7% from 745 m to 748 m13.3% from 748 m to 754 m16.7% from 754 m to 757 m18.6% from 757 m to 762 m17.2% from 762 m to 768 m17.9% from 768 m to 774 m16.4% from 774 m to 779 m16.7% from 779 m to 785 m14.8% from 785 m to 790 m14.8% from 790 m to 796 m13.0% from 796 m to 801 m13.8% from 801 m to 807 m11.7% from 807 m to 813 m13.3% from 813 m to 816 m10.0% from 816 m to 819 m6.7% from 819 m to 822 m10.0% from 822 m to 825 m19.4% from 825 m to 828 m20.0% from 828 m to 831 m25.4% from 831 m to 837 m27.6% from 837 m to 843 m28.3% from 843 m to 849 m28.3% from 849 m to 855 m33.3% from 855 m to 858 m32.8% from 858 m to 863 m32.4% from 863 m to 867 m34.4% from 867 m to 870 m32.3% from 870 m to 876 m32.2% from 876 m to 882 m31.5% from 882 m to 888 m32.3% from 888 m to 891 m31.1% from 891 m to 897 m-1.7% from 897 m to 903 m0.0% from 903 m to 908 m0.0% from 908 m to 914 m2.0% from 914 m to 919 m3.9% from 919 m to 924 m3.5% from 924 m to 929 m5.6% from 929 m to 935 m5.6% from 935 m to 940 m9.3% from 940 m to 946 m10.2% from 946 m to 951 m11.7% from 951 m to 957 m8.8% from 957 m to 961 m11.9% from 961 m to 967 m12.3% from 967 m to 972 m6.7% from 972 m to 978 m-3.3% from 978 m to 981 m0.0% from 981 m to 985 m-3.2% from 985 m to 988 m2.9% from 988 m to 991 m6.1% from 991 m to 994 m6.3% from 994 m to 998 m6.5% from 998 m to 1.0 km8.3% from 1.0 km to 1.0 km8.6% from 1.0 km to 1.0 km6.0% from 1.0 km to 1.0 km3.0% from 1.0 km to 1.0 km3.1% 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 km-8.1% from 1.0 km to 1.0 km-11.4% from 1.0 km to 1.0 km-11.4% from 1.0 km to 1.0 km-14.3% from 1.0 km to 1.0 km-10.8% from 1.0 km to 1.0 km-12.9% from 1.0 km to 1.0 km-12.1% from 1.0 km to 1.1 km-11.8% from 1.1 km to 1.1 km-11.5% from 1.1 km to 1.1 km-6.7% from 1.1 km to 1.1 km-11.9% from 1.1 km to 1.1 km-3.7% from 1.1 km to 1.1 km-9.4% from 1.1 km to 1.1 km-1.6% from 1.1 km to 1.1 km-1.2% from 1.1 km to 1.1 km-3.2% from 1.1 km to 1.1 km-4.7% from 1.1 km to 1.1 km-1.5% from 1.1 km to 1.1 km-2.1% from 1.1 km to 1.1 km-4.8% from 1.1 km to 1.1 km2.2% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.2 km6.3% from 1.2 km to 1.2 km5.1% from 1.2 km to 1.2 km8.2% from 1.2 km to 1.2 km9.5% from 1.2 km to 1.2 km2.6% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km-2.4% from 1.2 km to 1.2 km2.4% from 1.2 km to 1.2 km2.6% from 1.2 km to 1.2 km7.3% from 1.2 km to 1.2 km5.6% from 1.2 km to 1.2 km6.1% from 1.2 km to 1.2 km8.8% from 1.2 km to 1.2 km11.1% from 1.2 km to 1.2 km13.2% from 1.2 km to 1.2 km7.5% from 1.2 km to 1.2 km11.1% from 1.2 km to 1.2 km10.9% from 1.2 km to 1.2 km9.3% from 1.2 km to 1.2 km11.6% from 1.2 km to 1.2 km13.6% from 1.2 km to 1.2 km13.0% from 1.2 km to 1.2 km13.3% from 1.2 km to 1.3 km11.5% from 1.3 km to 1.3 km12.5% from 1.3 km to 1.3 km12.5% from 1.3 km to 1.3 km10.6% from 1.3 km to 1.3 km11.1% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km11.9% from 1.3 km to 1.3 km10.0% from 1.3 km to 1.3 km9.8% from 1.3 km to 1.3 km7.1% from 1.3 km to 1.3 km10.6% from 1.3 km to 1.3 km8.5% from 1.3 km to 1.3 km6.8% from 1.3 km to 1.3 km9.6% from 1.3 km to 1.3 km7.8% from 1.3 km to 1.3 km6.4% from 1.3 km to 1.3 km6.1% from 1.3 km to 1.3 km7.3% from 1.3 km to 1.3 km7.8% from 1.3 km to 1.3 km5.6% from 1.3 km to 1.3 km3.8% from 1.3 km to 1.3 km8.2% from 1.3 km to 1.4 km2.1% from 1.4 km to 1.4 km2.2% from 1.4 km to 1.4 km-1.9% from 1.4 km to 1.4 km1.7% from 1.4 km to 1.4 km1.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-1.9% from 1.4 km to 1.4 km-1.9% from 1.4 km to 1.4 km-3.6% from 1.4 km to 1.4 km-3.8% from 1.4 km to 1.4 km-3.9% from 1.4 km to 1.4 km-3.8% from 1.4 km to 1.4 km-3.6% from 1.4 km to 1.4 km1.9% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km1.9% from 1.4 km to 1.4 km-3.8% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km5.4% from 1.4 km to 1.5 km3.5% from 1.5 km to 1.5 km5.2% from 1.5 km to 1.5 km3.6% from 1.5 km to 1.5 km3.0% from 1.5 km to 1.5 km5.5% from 1.5 km to 1.5 km5.9% from 1.5 km to 1.5 km7.6% from 1.5 km to 1.5 km6.2% from 1.5 km to 1.5 km8.8% from 1.5 km to 1.5 km9.5% from 1.5 km to 1.5 km11.3% from 1.5 km to 1.5 km10.0% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km12.9% from 1.5 km to 1.5 km10.8% from 1.5 km to 1.5 km12.9% from 1.5 km to 1.5 km9.1% from 1.5 km to 1.5 km14.7% from 1.5 km to 1.5 km12.3% from 1.5 km to 1.5 km14.1% from 1.5 km to 1.5 km12.9% from 1.5 km to 1.6 km12.9% from 1.6 km to 1.6 km12.5% from 1.6 km to 1.6 km12.1% from 1.6 km to 1.6 km12.1% from 1.6 km to 1.6 km16.1% from 1.6 km to 1.6 km12.5% from 1.6 km to 1.6 km16.7% from 1.6 km to 1.6 km14.0% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km12.5% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km9.4% from 1.6 km to 1.6 km6.5% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km11.9% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km9.7% from 1.6 km to 1.6 km9.7% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km9.4% from 1.6 km to 1.6 km9.7% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km10.0% from 1.6 km to 1.6 km12.1% from 1.6 km to 1.6 km12.3% from 1.6 km to 1.6 km9.7% from 1.6 km to 1.7 km10.0% from 1.7 km to 1.7 km3.3% from 1.7 km to 1.7 km-2.9% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.9% 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 km-2.9% from 1.7 km to 1.7 km-2.9% 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 km2.3% 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 km3.2% 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 km0.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 km-2.6% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km-2.1% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km-2.6% from 1.7 km to 1.8 km-2.6% from 1.8 km to 1.8 km-5.3% from 1.8 km to 1.8 km-5.1% from 1.8 km to 1.8 km-7.9% from 1.8 km to 1.8 km-4.8% from 1.8 km to 1.8 km-9.1% from 1.8 km to 1.8 km-8.7% from 1.8 km to 1.8 km-8.9% from 1.8 km to 1.8 km-9.1% from 1.8 km to 1.8 km-9.1% from 1.8 km to 1.8 km-9.3% from 1.8 km to 1.8 km-7.1% from 1.8 km to 1.8 km-9.5% from 1.8 km to 1.8 km-10.0% from 1.8 km to 1.8 km-10.0% from 1.8 km to 1.8 km-8.3% from 1.8 km to 1.8 km-2.9% from 1.8 km to 1.8 km-5.7% from 1.8 km to 1.8 km14.6% from 1.8 km to 1.8 km16.7% from 1.8 km to 1.8 km19.6% from 1.8 km to 1.8 km21.8% from 1.8 km to 1.8 km22.9% from 1.8 km to 1.8 km22.2% from 1.8 km to 1.9 km26.2% from 1.9 km to 1.9 km27.5% from 1.9 km to 1.9 km26.3% from 1.9 km to 1.9 km24.3% from 1.9 km to 1.9 km21.6% from 1.9 km to 1.9 km18.8% from 1.9 km to 1.9 km18.8% from 1.9 km to 1.9 km12.5% from 1.9 km to 1.9 km16.2% from 1.9 km to 1.9 km-2.2% from 1.9 km to 1.9 km2.3% from 1.9 km to 1.9 km11.9% from 1.9 km to 1.9 km-5.6% from 1.9 km to 1.9 km-15.2% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km12.1% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km8.8% from 1.9 km to 1.9 km3.0% from 1.9 km to 1.9 km15.2% from 1.9 km to 1.9 km21.6% from 1.9 km to 1.9 km27.0% from 1.9 km to 1.9 km17.1% from 1.9 km to 1.9 km24.4% from 1.9 km to 1.9 km20.5% from 1.9 km to 2.0 km17.5% from 2.0 km to 2.0 km15.8% from 2.0 km to 2.0 km14.7% from 2.0 km to 2.0 km22.5% from 2.0 km to 2.0 km22.5% from 2.0 km to 2.0 km22.5% from 2.0 km to 2.0 km25.6% from 2.0 km to 2.0 km27.5% from 2.0 km to 2.0 km27.5% from 2.0 km to 2.0 km25.0% from 2.0 km to 2.0 km25.0% from 2.0 km to 2.0 km11.4% from 2.0 km to 2.0 km-12.5% from 2.0 km to 2.0 km-6.3% from 2.0 km to 2.0 km2.3% from 2.0 km to 2.0 km13.3% from 2.0 km to 2.0 km2.4% from 2.0 km to 2.0 km2.3% from 2.0 km to 2.0 km4.4% from 2.0 km to 2.0 km-7.7% from 2.0 km to 2.0 km-18.2% from 2.0 km to 2.0 km8.1% from 2.0 km to 2.0 km9.7% from 2.0 km to 2.0 km11.1% from 2.0 km to 2.0 km16.2% from 2.0 km to 2.0 km16.2% from 2.0 km to 2.0 km20.5% from 2.0 km to 2.1 km20.5% from 2.1 km to 2.1 km22.9% from 2.1 km to 2.1 km18.9% from 2.1 km to 2.1 km21.7% from 2.1 km to 2.1 km20.8% from 2.1 km to 2.1 km24.0% from 2.1 km to 2.1 km20.0% from 2.1 km to 2.1 km15.6% from 2.1 km to 2.1 km21.1% from 2.1 km to 2.1 km19.6% from 2.1 km to 2.1 km18.2% from 2.1 km to 2.1 km14.0% from 2.1 km to 2.1 km18.4% from 2.1 km to 2.1 km22.2% from 2.1 km to 2.1 km19.4% from 2.1 km to 2.1 km22.6% from 2.1 km to 2.1 km17.6% from 2.1 km to 2.1 km19.4% from 2.1 km to 2.1 km18.9% from 2.1 km to 2.1 km15.4% from 2.1 km to 2.1 km16.2% from 2.1 km to 2.1 km3.0% from 2.1 km to 2.1 km-12.5% from 2.1 km to 2.1 km-24.2% from 2.1 km to 2.1 km-25.0% from 2.1 km to 2.1 km-12.5% from 2.1 km to 2.2 km-2.7% from 2.2 km to 2.2 km2.4% from 2.2 km to 2.2 km7.5% from 2.2 km to 2.2 km6.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km2.0% from 2.2 km to 2.2 km2.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km2.1% from 2.2 km to 2.2 km7.5% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km11.1% from 2.2 km to 2.2 km4.1% from 2.2 km to 2.2 km-2.4% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km1.9% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km1.9% from 2.2 km to 2.2 km1.9% from 2.2 km to 2.2 km-1.9% from 2.2 km to 2.2 km-11.6% from 2.2 km to 2.3 km-8.9% from 2.3 km to 2.3 km-4.5% from 2.3 km to 2.3 km-9.5% from 2.3 km to 2.3 km-14.0% from 2.3 km to 2.3 km-8.5% from 2.3 km to 2.3 km-4.4% from 2.3 km to 2.3 km-8.9% from 2.3 km to 2.3 km2.5% from 2.3 km to 2.3 km5.3% from 2.3 km to 2.3 km5.7% from 2.3 km to 2.3 km6.7% from 2.3 km to 2.3 km10.0% from 2.3 km to 2.3 km9.5% from 2.3 km to 2.3 km9.8% from 2.3 km to 2.3 km9.4% from 2.3 km to 2.3 km12.3% from 2.3 km to 2.3 km10.4% from 2.3 km to 2.3 km9.8% from 2.3 km to 2.3 km10.8% from 2.3 km to 2.3 km8.3% from 2.3 km to 2.3 km11.8% from 2.3 km to 2.3 km12.5% from 2.3 km to 2.3 km13.3% from 2.3 km to 2.3 km10.0% from 2.3 km to 2.3 km9.3% from 2.3 km to 2.4 km11.4% from 2.4 km to 2.4 km9.8% from 2.4 km to 2.4 km7.5% from 2.4 km to 2.4 km4.4% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km6.1% from 2.4 km to 2.4 km3.3% from 2.4 km to 2.4 km4.9% from 2.4 km to 2.4 km12.1% from 2.4 km to 2.4 km-9.4% from 2.4 km to 2.4 km16.2% from 2.4 km to 2.4 km25.6% from 2.4 km to 2.4 km-9.1% from 2.4 km to 2.4 km-13.3% from 2.4 km to 2.4 km-26.5% from 2.4 km to 2.4 km3.3% from 2.4 km to 2.4 km16.1% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km-8.1% from 2.4 km to 2.4 km9.7% from 2.4 km to 2.4 km18.9% from 2.4 km to 2.4 km21.1% from 2.4 km to 2.4 km23.5% from 2.4 km to 2.4 km15.6% from 2.4 km to 2.4 km12.9% from 2.4 km to 2.4 km12.5% from 2.4 km to 2.4 km12.1% from 2.4 km to 2.5 km14.7% from 2.5 km to 2.5 km12.8% from 2.5 km to 2.5 km13.9% from 2.5 km to 2.5 km16.2% from 2.5 km to 2.5 km17.1% from 2.5 km to 2.5 km21.2% from 2.5 km to 2.5 km22.0% from 2.5 km to 2.5 km22.9% from 2.5 km to 2.5 km6.1% from 2.5 km to 2.5 km2.4% from 2.5 km to 2.5 km3.2% from 2.5 km to 2.5 km12.9% from 2.5 km to 2.5 km15.6% from 2.5 km to 2.5 km15.2% from 2.5 km to 2.5 km17.6% from 2.5 km to 2.5 km21.2% from 2.5 km to 2.5 km21.6% from 2.5 km to 2.5 km22.9% from 2.5 km to 2.5 km25.7% from 2.5 km to 2.5 km21.6% from 2.5 km to 2.5 km24.2% from 2.5 km to 2.5 km22.4% from 2.5 km to 2.5 km17.6% from 2.5 km to 2.5 km22.2% from 2.5 km to 2.5 km22.0% from 2.5 km to 2.5 km18.2% from 2.5 km to 2.5 km18.8% from 2.5 km to 2.5 km16.7% from 2.5 km to 2.6 km-2.5% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km9.8% from 2.6 km to 2.6 km13.3% from 2.6 km to 2.6 km15.6% from 2.6 km to 2.6 km14.3% from 2.6 km to 2.6 km13.9% from 2.6 km to 2.6 km15.2% from 2.6 km to 2.6 km18.2% from 2.6 km to 2.6 km22.0% from 2.6 km to 2.6 km18.8% from 2.6 km to 2.6 km18.6% from 2.6 km to 2.6 km12.5% from 2.6 km to 2.6 km9.7% from 2.6 km to 2.6 km19.4% from 2.6 km to 2.6 km15.6% from 2.6 km to 2.6 km5.7% from 2.6 km to 2.6 km8.3% from 2.6 km to 2.6 km5.7% from 2.6 km to 2.6 km13.6% from 2.6 km to 2.6 km17.5% from 2.6 km to 2.6 km12.2% from 2.6 km to 2.6 km9.8% from 2.6 km to 2.6 km8.1% from 2.6 km to 2.6 km12.2% from 2.6 km to 2.6 km6.4% from 2.6 km to 2.7 km10.4% from 2.7 km to 2.7 km9.3% from 2.7 km to 2.7 km11.6% from 2.7 km to 2.7 km8.8% from 2.7 km to 2.7 km12.5% from 2.7 km to 2.7 km7.5% from 2.7 km to 2.7 km9.8% from 2.7 km to 2.7 km8.3% from 2.7 km to 2.7 km2.9% from 2.7 km to 2.7 km-5.3% from 2.7 km to 2.7 km-5.3% from 2.7 km to 2.7 km-2.8% from 2.7 km to 2.7 km6.1% from 2.7 km to 2.7 km9.1% from 2.7 km to 2.7 km5.7% from 2.7 km to 2.7 km-2.6% from 2.7 km to 2.7 km-5.1% from 2.7 km to 2.7 km2.8% from 2.7 km to 2.7 km9.4% from 2.7 km to 2.7 km10.5% from 2.7 km to 2.7 km11.1% from 2.7 km to 2.7 km5.6% from 2.7 km to 2.7 km5.7% from 2.7 km to 2.7 km2.9% from 2.7 km to 2.7 km2.9% from 2.7 km to 2.7 km2.4% from 2.7 km to 2.8 km-2.6% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km5.1% from 2.8 km to 2.8 km2.6% from 2.8 km to 2.8 km-5.7% from 2.8 km to 2.8 km-2.9% from 2.8 km to 2.8 km2.2% from 2.8 km to 2.8 km4.4% from 2.8 km to 2.8 km4.7% from 2.8 km to 2.8 km7.5% from 2.8 km to 2.8 km12.8% from 2.8 km to 2.8 km16.3% from 2.8 km to 2.8 km10.0% from 2.8 km to 2.8 km8.0% from 2.8 km to 2.8 km10.4% from 2.8 km to 2.8 km8.2% from 2.8 km to 2.8 km8.7% from 2.8 km to 2.8 km7.5% from 2.8 km to 2.8 km5.7% from 2.8 km to 2.8 km5.6% from 2.8 km to 2.8 km6.2% from 2.8 km to 2.8 km5.0% from 2.8 km to 2.9 km4.7% from 2.9 km to 2.9 km2.9% from 2.9 km to 2.9 km2.7% from 2.9 km to 2.9 km3.1% from 2.9 km to 2.9 km2.1% from 2.9 km to 2.9 km2.9% from 2.9 km to 2.9 km4.0% from 2.9 km to 2.9 km2.6% from 2.9 km to 2.9 km2.6% from 2.9 km to 2.9 km2.9% from 2.9 km to 2.9 km3.3% from 2.9 km to 2.9 km9.1% from 2.9 km to 2.9 km15.4% from 2.9 km to 2.9 km-22.9% from 2.9 km to 2.9 km-8.1% from 2.9 km to 2.9 km-4.4% from 2.9 km to 2.9 km-4.0% from 2.9 km to 2.9 km-6.5% from 2.9 km to 2.9 km-2.9% from 2.9 km to 2.9 km-2.9% from 2.9 km to 2.9 km-2.9% from 2.9 km to 2.9 km-3.0% from 2.9 km to 2.9 km-3.1% from 2.9 km to 2.9 km0.0% from 2.9 km to 3.0 km5.4% 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 km3.6% from 3.0 km to 3.0 km2.1% from 3.0 km to 3.0 km4.0% from 3.0 km to 3.0 km2.6% from 3.0 km to 3.0 km6.2% from 3.0 km to 3.0 km17.9% from 3.0 km to 3.0 km2.2% from 3.0 km to 3.0 km-17.9% from 3.0 km to 3.0 km-17.1% from 3.0 km to 3.0 km2.7% from 3.0 km to 3.0 km2.6% from 3.0 km to 3.0 km-2.5% from 3.0 km to 3.0 km-2.1% from 3.0 km to 3.0 km-3.9% from 3.0 km to 3.0 km-2.0% from 3.0 km to 3.0 km-4.1% from 3.0 km to 3.0 km-2.2% from 3.0 km to 3.0 km2.3% from 3.0 km to 3.1 km8.8% 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.0% from 3.1 km to 3.1 km2.8% from 3.1 km to 3.1 km2.6% from 3.1 km to 3.1 km5.8% from 3.1 km to 3.1 km13.2% from 3.1 km to 3.1 km22.2% from 3.1 km to 3.1 km20.4% from 3.1 km to 3.1 km20.9% from 3.1 km to 3.1 km20.5% from 3.1 km to 3.1 km19.0% from 3.1 km to 3.1 km21.3% from 3.1 km to 3.1 km19.6% from 3.1 km to 3.1 km20.0% from 3.1 km to 3.1 km19.0% from 3.1 km to 3.1 km21.1% from 3.1 km to 3.1 km18.9% from 3.1 km to 3.1 km20.0% from 3.1 km to 3.1 km14.7% from 3.1 km to 3.1 km12.5% from 3.1 km to 3.2 km15.2% from 3.2 km to 3.2 km15.2% from 3.2 km to 3.2 km8.6% from 3.2 km to 3.2 km2.7% from 3.2 km to 3.2 km2.6% from 3.2 km to 3.2 km-2.5% from 3.2 km to 3.2 km-4.5% from 3.2 km to 3.2 km-9.5% from 3.2 km to 3.2 km-6.8% from 3.2 km to 3.2 km-9.8% from 3.2 km to 3.2 km-7.5% from 3.2 km to 3.2 km-10.2% from 3.2 km to 3.2 km-8.5% from 3.2 km to 3.2 km-7.3% from 3.2 km to 3.2 km-9.8% from 3.2 km to 3.2 km-7.1% from 3.2 km to 3.2 km-9.5% from 3.2 km to 3.2 km-5.3% from 3.2 km to 3.2 km-5.7% from 3.2 km to 3.2 km-3.2% from 3.2 km to 3.2 km-8.6% from 3.2 km to 3.2 km-10.0% from 3.2 km to 3.2 km-9.1% from 3.2 km to 3.2 km-6.7% from 3.2 km to 3.2 km-8.9% from 3.2 km to 3.3 km-6.2% from 3.3 km to 3.3 km-6.3% from 3.3 km to 3.3 km-5.5% from 3.3 km to 3.3 km-3.5% from 3.3 km to 3.3 km6.1% from 3.3 km to 3.3 km8.3% from 3.3 km to 3.3 km8.5% from 3.3 km to 3.3 km12.8% from 3.3 km to 3.3 km13.3% from 3.3 km to 3.3 km9.3% from 3.3 km to 3.3 km12.5% from 3.3 km to 3.3 km13.3% from 3.3 km to 3.3 km9.1% from 3.3 km to 3.3 km5.1% from 3.3 km to 3.3 km5.0% from 3.3 km to 3.3 km7.9% from 3.3 km to 3.3 km6.7% from 3.3 km to 3.3 km4.5% from 3.3 km to 3.3 km10.4% from 3.3 km to 3.3 km12.8% from 3.3 km to 3.3 km10.6% from 3.3 km to 3.3 km8.2% from 3.3 km to 3.3 km11.1% from 3.3 km to 3.4 km7.9% from 3.4 km to 3.4 km2.6% from 3.4 km to 3.4 km2.9% from 3.4 km to 3.4 km6.5% from 3.4 km to 3.4 km12.9% from 3.4 km to 3.4 km8.6% from 3.4 km to 3.4 km8.6% from 3.4 km to 3.4 km11.8% from 3.4 km to 3.4 km16.7% from 3.4 km to 3.4 km22.0% from 3.4 km to 3.4 km23.1% from 3.4 km to 3.4 km22.7% from 3.4 km to 3.4 km26.8% from 3.4 km to 3.4 km30.0% from 3.4 km to 3.4 km29.8% from 3.4 km to 3.4 km25.6% from 3.4 km to 3.4 km20.0% from 3.4 km to 3.4 km20.5% from 3.4 km to 3.4 km20.9% from 3.4 km to 3.4 km17.5% from 3.4 km to 3.4 km5.0% from 3.4 km to 3.4 km2.6% from 3.4 km to 3.4 km13.5% from 3.4 km to 3.4 km20.9% from 3.4 km to 3.4 km22.2% from 3.4 km to 3.5 km15.9% from 3.5 km to 3.5 km6.5% from 3.5 km to 3.5 km2.6% from 3.5 km to 3.5 km14.7% from 3.5 km to 3.5 km22.2% from 3.5 km to 3.5 km21.4% from 3.5 km to 3.5 km13.9% from 3.5 km to 3.5 km8.3% from 3.5 km to 3.5 km10.8% from 3.5 km to 3.5 km11.9% from 3.5 km to 3.5 km11.4% from 3.5 km to 3.5 km13.6% from 3.5 km to 3.5 km12.8% from 3.5 km to 3.5 km14.0% from 3.5 km to 3.5 km10.4% from 3.5 km to 3.5 km15.6% from 3.5 km to 3.5 km14.3% from 3.5 km to 3.5 km17.6% from 3.5 km to 3.5 km18.0% from 3.5 km to 3.5 km19.1% from 3.5 km to 3.5 km17.8% from 3.5 km to 3.5 km19.1% from 3.5 km to 3.5 km17.4% from 3.5 km to 3.6 km13.6% from 3.6 km to 3.6 km11.1% from 3.6 km to 3.6 km11.6% from 3.6 km to 3.6 km11.6% from 3.6 km to 3.6 km12.8% from 3.6 km to 3.6 km12.1% from 3.6 km to 3.6 km9.7% from 3.6 km to 3.6 km13.6% from 3.6 km to 3.6 km9.4% from 3.6 km to 3.6 km12.5% from 3.6 km to 3.6 km11.8% from 3.6 km to 3.6 km12.5% from 3.6 km to 3.6 km11.8% from 3.6 km to 3.6 km11.1% from 3.6 km to 3.6 km13.9% from 3.6 km to 3.6 km9.8% from 3.6 km to 3.6 km13.2% from 3.6 km to 3.6 km11.9% from 3.6 km to 3.6 km11.8% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km-2.4% from 3.6 km to 3.6 km-3.1% from 3.6 km to 3.6 km-2.4% from 3.6 km to 3.6 km-2.6% from 3.6 km to 3.6 km-2.9% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.7 km-3.1% from 3.7 km to 3.7 km-5.1% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km-3.2% from 3.7 km to 3.7 km-6.7% from 3.7 km to 3.7 km-6.7% from 3.7 km to 3.7 km-7.3% from 3.7 km to 3.7 km-9.4% from 3.7 km to 3.7 km-5.4% from 3.7 km to 3.7 km-8.6% from 3.7 km to 3.7 km-2.3% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km3.3% from 3.7 km to 3.7 km5.3% from 3.7 km to 3.7 km11.9% from 3.7 km to 3.7 km12.9% from 3.7 km to 3.7 km12.9% from 3.7 km to 3.7 km16.7% from 3.7 km to 3.7 km18.2% from 3.7 km to 3.7 km19.4% from 3.7 km to 3.7 km17.6% from 3.7 km to 3.7 km17.6% from 3.7 km to 3.7 km16.1% from 3.7 km to 3.7 km18.2% from 3.7 km to 3.7 km18.7% from 3.7 km to 3.7 km21.2% from 3.7 km to 3.7 km19.4% from 3.7 km to 3.7 km20.6% from 3.7 km to 3.7 km20.6% from 3.7 km to 3.8 km20.0% from 3.8 km to 3.8 km20.9% from 3.8 km to 3.8 km20.0% from 3.8 km to 3.8 km20.5% from 3.8 km to 3.8 km21.9% from 3.8 km to 3.8 km23.1% from 3.8 km to 3.8 km21.1% from 3.8 km to 3.8 km21.2% from 3.8 km to 3.8 km22.2% from 3.8 km to 3.8 km24.4% from 3.8 km to 3.8 km23.3% from 3.8 km to 3.8 km21.9% from 3.8 km to 3.8 km25.8% from 3.8 km to 3.8 km20.0% from 3.8 km to 3.8 km25.0% from 3.8 km to 3.8 km25.0% from 3.8 km to 3.8 km21.2% from 3.8 km to 3.8 km11.8% from 3.8 km to 3.8 km15.6% from 3.8 km to 3.8 km12.9% from 3.8 km to 3.8 km14.6% from 3.8 km to 3.8 km16.1% from 3.8 km to 3.8 km10.0% from 3.8 km to 3.8 km6.8% from 3.8 km to 3.8 km7.5% from 3.8 km to 3.8 km5.4% from 3.8 km to 3.8 km9.4% from 3.8 km to 3.8 km9.7% from 3.8 km to 3.9 km9.7% from 3.9 km to 3.9 km9.7% from 3.9 km to 3.9 km8.9% from 3.9 km to 3.9 km12.9% from 3.9 km to 3.9 km11.9% from 3.9 km to 3.9 km9.5% from 3.9 km to 3.9 km12.1% from 3.9 km to 3.9 km11.4% from 3.9 km to 3.9 km11.1% from 3.9 km to 3.9 km11.8% from 3.9 km to 3.9 km12.5% from 3.9 km to 3.9 km14.3% from 3.9 km to 3.9 km12.8% from 3.9 km to 3.9 km13.5% from 3.9 km to 3.9 km14.7% from 3.9 km to 3.9 km14.3% from 3.9 km to 3.9 km14.3% from 3.9 km to 3.9 km15.0% from 3.9 km to 3.9 km14.6% from 3.9 km to 3.9 km16.7% from 3.9 km to 3.9 km16.7% from 3.9 km to 3.9 km17.1% from 3.9 km to 3.9 km14.6% from 3.9 km to 3.9 km16.3% from 3.9 km to 3.9 km17.4% from 3.9 km to 3.9 km15.0% from 3.9 km to 3.9 km15.9% from 3.9 km to 4.0 km14.5% from 4.0 km to 4.0 km16.1% from 4.0 km to 4.0 km14.0% from 4.0 km to 4.0 km14.5% from 4.0 km to 4.0 km14.3% from 4.0 km to 4.0 km14.0% from 4.0 km to 4.0 km14.0% from 4.0 km to 4.0 km7.3% 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 km3.3% from 4.0 km to 4.0 km3.2% from 4.0 km to 4.0 km3.3% from 4.0 km to 4.0 km3.4% from 4.0 km to 4.0 km1.8% 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.9% from 4.0 km to 4.1 km0.0% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km3.3% from 4.1 km to 4.1 km-1.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 km3.1% from 4.1 km to 4.1 km3.0% from 4.1 km to 4.1 km2.3% from 4.1 km to 4.1 km2.0% from 4.1 km to 4.1 km4.1% from 4.1 km to 4.1 km4.0% from 4.1 km to 4.1 km4.1% from 4.1 km to 4.1 km6.1% from 4.1 km to 4.1 km7.8% from 4.1 km to 4.1 km8.3% from 4.1 km to 4.1 km6.7% from 4.1 km to 4.1 km9.1% from 4.1 km to 4.1 km6.1% from 4.1 km to 4.1 km5.4% from 4.1 km to 4.1 km4.4% from 4.1 km to 4.1 km4.1% from 4.1 km to 4.1 km4.2% from 4.1 km to 4.2 km3.8% from 4.2 km to 4.2 km3.8% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km2.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 km-2.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 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 km-2.3% 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 km-2.3% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km-5.0% from 4.2 km to 4.2 km-9.8% from 4.2 km to 4.2 km-10.0% from 4.2 km to 4.2 km-7.3% from 4.2 km to 4.3 km-9.8% from 4.3 km to 4.3 km-7.3% from 4.3 km to 4.3 km-7.1% from 4.3 km to 4.3 km-7.3% from 4.3 km to 4.3 km-4.2% from 4.3 km to 4.3 km-7.1% from 4.3 km to 4.3 km-4.4% from 4.3 km to 4.3 km-4.9% from 4.3 km to 4.3 km-4.4% from 4.3 km to 4.3 km-4.9% from 4.3 km to 4.3 km-2.4% from 4.3 km to 4.3 km-4.9% from 4.3 km to 4.3 km-2.5% from 4.3 km to 4.3 km-2.8% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km-1.8% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km0.0% from 4.3 km to 4.3 km3.1% from 4.3 km to 4.3 km1.9% from 4.3 km to 4.3 km-12.5% from 4.3 km to 4.3 km-11.9% from 4.3 km to 4.3 km-12.1% from 4.3 km to 4.4 km-11.1% from 4.4 km to 4.4 km-8.1% from 4.4 km to 4.4 km-10.7% from 4.4 km to 4.4 km-9.3% from 4.4 km to 4.4 km-11.6% from 4.4 km to 4.4 km9%5%7%10%-1%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 3
Distance4.37 km / 2.72 miles
Elevation gain348.8 m / 1,144 ft
Average gradient7%
Maximum gradient33.1%
Elevation high460.6 m / 1,511 ft
Elevation low145.7 m / 478 ft
Climb difficulty score30,618.7

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
Chegada a Lustosa pelo paralelo
Vilarinho, Porto
1.34 km5.5%74 m
Viela Nova da Penabesteira Climb
Vilarinho, Porto
1.08 km10.3%111 m
Cemitério Vilarinho > Paradela
Vilarinho, Porto
0.83 km12.2%102 m
Picada Paradela
Vilarinho, Porto
0.31 km13.1%41 m

Climb Rank

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

🗺

This climb ranks 112,529th out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

Places 30th out of 345 cycling climbs in Santo Tirso.

Ranks 30th out of 345 cycling climbs in Porto.

🥇

This is the most difficult cycling climb in Vilarinho.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb