303 to Happy Valley ("up to speed" section)

📍
US 60, Surprise, Maricopa County, Arizona, 85387, United States
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for 303 to Happy Valley ("up to speed" section)...

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 303 to Happy Valley ("up to speed" section).

410 m420 m425 m435 m1.3% from 0 m to 8 m1.4% from 8 m to 15 m0.0% from 15 m to 22 m1.4% from 22 m to 29 m0.0% from 29 m to 37 m1.3% from 37 m to 44 m0.0% from 44 m to 52 m1.4% from 52 m to 59 m1.4% from 59 m to 66 m0.0% from 66 m to 72 m1.5% from 72 m to 79 m0.0% from 79 m to 86 m1.4% from 86 m to 94 m0.0% from 94 m to 100 m1.5% from 100 m to 107 m0.0% from 107 m to 114 m0.0% from 114 m to 122 m1.4% from 122 m to 129 m0.0% from 129 m to 136 m1.4% from 136 m to 143 m0.0% from 143 m to 150 m1.4% from 150 m to 158 m0.0% from 158 m to 165 m0.0% from 165 m to 172 m1.4% from 172 m to 180 m0.0% from 180 m to 187 m1.4% from 187 m to 194 m0.0% from 194 m to 202 m0.0% from 202 m to 209 m1.4% from 209 m to 216 m0.0% from 216 m to 224 m0.0% from 224 m to 231 m1.3% from 231 m to 239 m0.0% from 239 m to 246 m0.0% from 246 m to 254 m1.4% from 254 m to 261 m0.0% from 261 m to 268 m1.4% from 268 m to 275 m0.0% from 275 m to 282 m0.0% from 282 m to 290 m1.3% from 290 m to 297 m0.0% from 297 m to 305 m0.0% from 305 m to 312 m0.0% from 312 m to 320 m1.3% from 320 m to 327 m0.0% from 327 m to 335 m1.3% from 335 m to 343 m0.0% from 343 m to 350 m0.0% from 350 m to 357 m0.0% from 357 m to 365 m1.4% from 365 m to 372 m0.0% from 372 m to 379 m0.0% from 379 m to 386 m0.0% from 386 m to 393 m-1.4% from 393 m to 401 m0.0% from 401 m to 408 m0.0% from 408 m to 415 m0.0% from 415 m to 423 m0.0% from 423 m to 430 m0.0% from 430 m to 437 m1.4% from 437 m to 445 m1.4% from 445 m to 452 m1.3% from 452 m to 459 m0.0% from 459 m to 466 m0.0% from 466 m to 473 m0.0% from 473 m to 480 m1.3% from 480 m to 488 m1.2% from 488 m to 496 m1.2% from 496 m to 504 m1.2% from 504 m to 512 m1.3% from 512 m to 520 m0.0% from 520 m to 529 m1.3% from 529 m to 537 m0.0% from 537 m to 545 m0.0% from 545 m to 552 m1.8% from 552 m to 558 m0.0% from 558 m to 564 m1.4% from 564 m to 571 m0.0% from 571 m to 578 m1.4% from 578 m to 586 m0.0% from 586 m to 593 m0.0% from 593 m to 600 m0.0% from 600 m to 608 m1.4% from 608 m to 615 m1.4% from 615 m to 622 m1.4% from 622 m to 629 m0.0% from 629 m to 637 m1.4% from 637 m to 644 m1.4% from 644 m to 651 m0.0% from 651 m to 658 m1.6% from 658 m to 665 m0.0% from 665 m to 671 m0.0% from 671 m to 678 m0.0% from 678 m to 685 m1.3% from 685 m to 693 m1.3% from 693 m to 701 m0.0% from 701 m to 709 m0.0% from 709 m to 717 m1.3% from 717 m to 724 m0.0% from 724 m to 732 m1.4% from 732 m to 739 m1.4% from 739 m to 746 m0.0% from 746 m to 752 m1.5% from 752 m to 759 m0.0% from 759 m to 766 m1.4% from 766 m to 773 m1.4% from 773 m to 781 m0.0% from 781 m to 788 m1.3% from 788 m to 796 m0.0% from 796 m to 803 m0.0% from 803 m to 809 m0.0% from 809 m to 815 m0.0% from 815 m to 821 m0.0% from 821 m to 828 m0.0% from 828 m to 835 m0.0% from 835 m to 843 m0.0% from 843 m to 850 m0.0% from 850 m to 858 m0.0% from 858 m to 865 m0.0% from 865 m to 872 m0.0% from 872 m to 879 m0.0% from 879 m to 886 m0.0% from 886 m to 892 m0.0% from 892 m to 899 m0.0% from 899 m to 906 m0.0% from 906 m to 913 m1.4% from 913 m to 920 m0.0% from 920 m to 927 m0.0% from 927 m to 933 m0.0% from 933 m to 940 m0.0% from 940 m to 947 m0.0% from 947 m to 954 m1.4% from 954 m to 961 m0.0% from 961 m to 968 m1.4% from 968 m to 975 m0.0% from 975 m to 983 m0.0% from 983 m to 990 m0.0% from 990 m to 997 m1.4% from 997 m to 1.0 km0.0% from 1.0 km to 1.0 km1.4% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km1.3% 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 km1.4% from 1.0 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km1.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km2.6% from 1.1 km to 1.1 km1.4% from 1.1 km to 1.1 km1.4% from 1.1 km to 1.1 km2.9% from 1.1 km to 1.1 km1.4% from 1.1 km to 1.1 km2.9% from 1.1 km to 1.1 km1.4% from 1.1 km to 1.1 km2.7% from 1.1 km to 1.1 km2.7% from 1.1 km to 1.1 km2.6% from 1.1 km to 1.2 km2.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km1.3% from 1.2 km to 1.2 km1.3% from 1.2 km to 1.2 km1.4% from 1.2 km to 1.2 km1.4% from 1.2 km to 1.2 km1.3% 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.2 km0.0% from 1.2 km to 1.3 km0.0% 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 km0.0% 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 km0.0% 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 km0.0% 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 km0.0% from 1.3 km to 1.3 km1.1% 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 km1.3% 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.4 km1.2% 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.4 km0.0% from 1.4 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-1.2% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 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 km1.3% 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 km1.3% from 1.6 km to 1.6 km1.3% from 1.6 km to 1.6 km1.2% from 1.6 km to 1.6 km1.2% from 1.6 km to 1.6 km2.4% from 1.6 km to 1.6 km2.4% from 1.6 km to 1.7 km3.8% from 1.7 km to 1.7 km2.7% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km2.6% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km1.3% from 1.7 km to 1.7 km1.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.7 km0.0% from 1.7 km to 1.7 km1.3% 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 km0.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.8 km0.0% from 1.8 km to 1.8 km1.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 km0.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.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 km1.3% from 1.9 km to 1.9 km-1.3% from 1.9 km to 1.9 km1.3% 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 km0.0% from 1.9 km to 1.9 km1.3% from 1.9 km to 1.9 km1.3% from 1.9 km to 1.9 km1.3% from 1.9 km to 1.9 km0.0% from 1.9 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km1.3% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km1.3% from 2.0 km to 2.1 km0.0% from 2.1 km to 2.1 km-1.3% from 2.1 km to 2.1 km-1.3% from 2.1 km to 2.1 km-2.6% from 2.1 km to 2.1 km-2.6% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.1 km2.6% from 2.1 km to 2.1 km3.9% from 2.1 km to 2.1 km3.9% from 2.1 km to 2.1 km3.8% from 2.1 km to 2.2 km5.3% from 2.2 km to 2.2 km3.8% from 2.2 km to 2.2 km1.3% from 2.2 km to 2.2 km1.3% from 2.2 km to 2.2 km1.3% from 2.2 km to 2.2 km1.3% from 2.2 km to 2.2 km1.3% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km1.3% from 2.2 km to 2.2 km-1.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 km1.3% 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 km1.3% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km1.3% from 2.3 km to 2.3 km1.2% 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 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 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 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 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 km1.2% 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 km1.2% from 2.5 km to 2.5 km1.2% from 2.5 km to 2.6 km1.2% from 2.6 km to 2.6 km1.2% from 2.6 km to 2.6 km1.2% from 2.6 km to 2.6 km1.2% from 2.6 km to 2.6 km1.2% from 2.6 km to 2.6 km2.4% from 2.6 km to 2.6 km1.3% from 2.6 km to 2.6 km2.5% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km1.3% from 2.6 km to 2.6 km1.3% from 2.6 km to 2.6 km1.3% from 2.6 km to 2.7 km1.3% from 2.7 km to 2.7 km2.5% from 2.7 km to 2.7 km1.3% from 2.7 km to 2.7 km2.6% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km1.3% from 2.7 km to 2.7 km1.4% from 2.7 km to 2.7 km1.3% from 2.7 km to 2.7 km1.3% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km1.3% from 2.7 km to 2.7 km1.3% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km-1.3% from 2.7 km to 2.8 km0.0% from 2.8 km to 2.8 km1.3% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km1.4% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km1.4% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km1.3% 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 km-1.3% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km1.4% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km0.0% from 2.9 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 km0.0% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km1.3% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km1.3% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km1.4% from 3.0 km to 3.0 km0.0% from 3.0 km to 3.0 km1.4% from 3.0 km to 3.1 km1.2% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km1.3% from 3.1 km to 3.1 km1.3% from 3.1 km to 3.1 km1.3% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km1.3% from 3.1 km to 3.1 km1.2% from 3.1 km to 3.1 km0.0% from 3.1 km to 3.1 km1.2% from 3.1 km to 3.1 km1.2% from 3.1 km to 3.1 km1.3% from 3.1 km to 3.2 km1.3% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km1.3% from 3.2 km to 3.2 km1.3% from 3.2 km to 3.2 km1.3% from 3.2 km to 3.2 km1.3% from 3.2 km to 3.2 km1.3% from 3.2 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 km1.4% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km1.4% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.3 km1.4% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km1.4% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km1.3% 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.4% from 3.3 km to 3.3 km1.4% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km1.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 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 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 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 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 km0.0% from 3.4 km to 3.4 km0.0% 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 km1.4% 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.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 km1.4% from 3.6 km to 3.6 km2.7% from 3.6 km to 3.6 km1.4% from 3.6 km to 3.6 km1.4% from 3.6 km to 3.6 km1.4% from 3.6 km to 3.6 km1.4% from 3.6 km to 3.6 km1.5% from 3.6 km to 3.7 km1.4% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km1.5% from 3.7 km to 3.7 km1.5% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km1.4% from 3.7 km to 3.7 km1.4% from 3.7 km to 3.7 km4.0% from 3.7 km to 3.7 km2.6% from 3.7 km to 3.7 km2.7% from 3.7 km to 3.7 km2.8% from 3.7 km to 3.7 km4.2% from 3.7 km to 3.7 km2.8% from 3.7 km to 3.7 km1.4% from 3.7 km to 3.8 km1.4% from 3.8 km to 3.8 km1.3% from 3.8 km to 3.8 km0.0% from 3.8 km to 3.8 km-1.4% 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 km0.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 km1%0%1%1%1%1%1%1%0 m500 m1 km1.5 km2 km2.5 km3 km3.5 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 categoryUncategorised
Distance3.82 km / 2.37 miles
Elevation gain23.1 m / 76 ft
Average gradient0.6%
Maximum gradient4.2%
Elevation high433.4 m / 1,422 ft
Elevation low410.2 m / 1,346 ft
Climb difficulty score2,328.49

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
HT Gate to Trail Entrance
Surprise, Maricopa County
4.05 km0.7%27 m
Sunrise Blvd North
Surprise, Maricopa County
3.86 km0.4%15 m
Cactus West - Cotton to Perryville
Surprise, Maricopa County
3.2 km0.8%25 m
Waddell Dysart-Reems
Surprise, Maricopa County
4.59 km0.4%18 m
W Cactus RD to N Perryville RD
Surprise, Maricopa County
2.37 km0.8%18 m

Climb Rank

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

🗺

This climb ranks 1,752,222nd out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 191,464th most difficult cycling climb of all 337,250 climbs in United States.

📉

Places 5,063rd out of 8,953 cycling climbs in Arizona.

Ranks 2,563rd out of 5,043 cycling climbs in Maricopa County.

🏵️

A local climb of note, this is the 10th most difficult cycling climb (out of 35 climbs) in Surprise.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb