40 to Graniteville

📍
100, Nutting Road, Westford, Middlesex County, Massachusetts, 01886, United States
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for 40 to Graniteville...

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 40 to Graniteville.

50 m60 m65 m75 m0.0% from 0 m to 7 m0.0% from 7 m to 15 m0.0% from 15 m to 23 m0.0% from 23 m to 31 m0.0% from 31 m to 39 m0.0% from 39 m to 47 m0.0% from 47 m to 56 m0.0% from 56 m to 64 m2.2% from 64 m to 73 m0.0% from 73 m to 82 m0.0% from 82 m to 92 m0.0% from 92 m to 101 m0.0% from 101 m to 111 m0.0% from 111 m to 121 m0.0% from 121 m to 131 m0.0% from 131 m to 140 m0.0% from 140 m to 150 m-4.2% from 150 m to 159 m0.0% from 159 m to 169 m-2.2% from 169 m to 178 m0.0% from 178 m to 187 m-2.0% from 187 m to 197 m0.0% from 197 m to 207 m-1.9% from 207 m to 218 m-1.9% from 218 m to 228 m-1.9% from 228 m to 238 m0.0% from 238 m to 249 m0.0% from 249 m to 259 m-2.0% from 259 m to 269 m-2.0% from 269 m to 278 m-7.7% from 278 m to 289 m-3.6% from 289 m to 300 m-3.4% from 300 m to 312 m-3.3% from 312 m to 324 m-1.6% from 324 m to 337 m-1.6% from 337 m to 349 m-1.6% from 349 m to 362 m-1.6% from 362 m to 375 m0.0% from 375 m to 387 m-1.7% from 387 m to 399 m-5.1% from 399 m to 411 m-6.8% from 411 m to 422 m-17.1% from 422 m to 434 m-3.5% from 434 m to 446 m-1.7% from 446 m to 457 m-1.7% from 457 m to 469 m-1.7% from 469 m to 481 m-1.7% from 481 m to 492 m0.0% from 492 m to 504 m-1.8% from 504 m to 515 m0.0% from 515 m to 526 m-1.9% from 526 m to 537 m0.0% from 537 m to 547 m2.0% from 547 m to 558 m0.0% from 558 m to 567 m2.1% from 567 m to 577 m0.0% from 577 m to 587 m0.0% from 587 m to 596 m0.0% from 596 m to 606 m2.1% from 606 m to 615 m0.0% from 615 m to 624 m2.2% from 624 m to 633 m2.2% from 633 m to 642 m2.3% from 642 m to 651 m4.7% from 651 m to 660 m2.4% from 660 m to 668 m2.4% from 668 m to 676 m2.4% from 676 m to 685 m2.4% from 685 m to 693 m2.4% from 693 m to 702 m7.1% from 702 m to 710 m2.4% from 710 m to 719 m4.7% from 719 m to 727 m2.3% from 727 m to 736 m2.3% from 736 m to 744 m0.0% from 744 m to 753 m2.3% from 753 m to 762 m0.0% from 762 m to 770 m2.3% from 770 m to 779 m0.0% from 779 m to 788 m0.0% from 788 m to 796 m0.0% from 796 m to 806 m0.0% from 806 m to 816 m0.0% from 816 m to 827 m-1.8% from 827 m to 838 m0.0% from 838 m to 849 m0.0% from 849 m to 860 m0.0% from 860 m to 871 m-1.9% from 871 m to 881 m-2.0% from 881 m to 892 m-4.0% from 892 m to 902 m-8.1% from 902 m to 912 m-4.1% from 912 m to 921 m-2.1% from 921 m to 931 m0.0% from 931 m to 940 m-2.3% from 940 m to 949 m0.0% from 949 m to 957 m0.0% from 957 m to 965 m0.0% from 965 m to 973 m0.0% from 973 m to 981 m0.0% from 981 m to 989 m0.0% from 989 m to 996 m0.0% from 996 m to 1.0 km0.0% from 1.0 km to 1.0 km6.5% from 1.0 km to 1.0 km10.3% from 1.0 km to 1.0 km10.7% from 1.0 km to 1.0 km7.0% from 1.0 km to 1.0 km6.9% from 1.0 km to 1.0 km6.9% from 1.0 km to 1.0 km6.9% from 1.0 km to 1.1 km3.3% from 1.1 km to 1.1 km10.0% from 1.1 km to 1.1 km10.0% from 1.1 km to 1.1 km10.3% from 1.1 km to 1.1 km10.0% from 1.1 km to 1.1 km10.2% from 1.1 km to 1.1 km6.8% from 1.1 km to 1.1 km3.4% from 1.1 km to 1.1 km3.4% from 1.1 km to 1.1 km3.4% from 1.1 km to 1.1 km3.5% from 1.1 km to 1.1 km3.6% 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 km6.7% from 1.1 km to 1.1 km6.3% from 1.1 km to 1.1 km6.2% from 1.1 km to 1.2 km6.0% from 1.2 km to 1.2 km2.9% from 1.2 km to 1.2 km2.7% 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.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 km-1.9% from 1.3 km to 1.3 km-3.7% from 1.3 km to 1.3 km-5.5% from 1.3 km to 1.3 km-3.6% from 1.3 km to 1.3 km-7.1% from 1.3 km to 1.3 km-5.2% from 1.3 km to 1.3 km-5.1% from 1.3 km to 1.3 km-3.3% from 1.3 km to 1.3 km-3.3% from 1.3 km to 1.4 km-3.3% from 1.4 km to 1.4 km-5.0% from 1.4 km to 1.4 km-3.3% from 1.4 km to 1.4 km-3.3% from 1.4 km to 1.4 km-1.7% from 1.4 km to 1.4 km-8.5% from 1.4 km to 1.4 km-8.6% from 1.4 km to 1.4 km-7.0% from 1.4 km to 1.4 km-3.6% from 1.4 km to 1.5 km-3.6% from 1.5 km to 1.5 km-1.8% 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-2.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.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 km2.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km5.8% from 1.6 km to 1.6 km1.9% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km1.8% from 1.6 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 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-1.9% from 1.7 km to 1.7 km-3.8% from 1.7 km to 1.7 km-5.8% from 1.7 km to 1.8 km-1.9% from 1.8 km to 1.8 km-1.9% from 1.8 km to 1.8 km-1.9% 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 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.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 km2.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 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 km0.0% from 1.9 km to 2.0 km-1.9% 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 km-1.9% from 2.0 km to 2.0 km-3.8% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-2.0% from 2.0 km to 2.0 km-2.0% from 2.0 km to 2.0 km-2.0% from 2.0 km to 2.1 km-2.0% from 2.1 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 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 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 km2.1% from 2.2 km to 2.2 km4.2% from 2.2 km to 2.2 km4.2% from 2.2 km to 2.2 km2.1% from 2.2 km to 2.2 km2.1% from 2.2 km to 2.2 km2.1% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km2.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.4 km-2.0% from 2.4 km to 2.4 km-2.0% from 2.4 km to 2.4 km-2.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km-2.0% from 2.4 km to 2.4 km-2.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km-2.0% from 2.4 km to 2.4 km0.0% from 2.4 km to 2.4 km-2.0% from 2.4 km to 2.5 km0.0% from 2.5 km to 2.5 km-2.0% from 2.5 km to 2.5 km-1.9% from 2.5 km to 2.5 km-2.0% from 2.5 km to 2.5 km-2.1% from 2.5 km to 2.5 km-2.2% from 2.5 km to 2.5 km-2.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 km0.0% from 2.5 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.3% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.4% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km2.5% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.7 km0.0% from 2.7 km to 2.7 km2.5% from 2.7 km to 2.7 km2.5% from 2.7 km to 2.7 km5.0% from 2.7 km to 2.7 km4.9% from 2.7 km to 2.7 km2.5% from 2.7 km to 2.7 km2.5% from 2.7 km to 2.7 km2.5% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.7 km2.6% from 2.7 km to 2.7 km5.2% from 2.7 km to 2.7 km2.7% from 2.7 km to 2.7 km0.0% from 2.7 km to 2.8 km2.8% from 2.8 km to 2.8 km3.0% from 2.8 km to 2.8 km0.0% from 2.8 km to 2.8 km6.3% from 2.8 km to 2.8 km3.2% from 2.8 km to 2.8 km3.2% from 2.8 km to 2.8 km6.6% from 2.8 km to 2.8 km6.5% from 2.8 km to 2.8 km6.6% from 2.8 km to 2.8 km6.5% from 2.8 km to 2.8 km6.3% from 2.8 km to 2.8 km9.2% from 2.8 km to 2.8 km11.9% from 2.8 km to 2.8 km5.6% from 2.8 km to 2.8 km2.6% from 2.8 km to 2.9 km2.4% 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 km-4.1% from 2.9 km to 2.9 km-4.1% from 2.9 km to 3.0 km-4.3% from 3.0 km to 3.0 km-4.4% from 3.0 km to 3.0 km-2.3% from 3.0 km to 3.0 km-2.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 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.1 km5.2% from 3.1 km to 3.1 km5.1% from 3.1 km to 3.1 km4.9% from 3.1 km to 3.1 km4.8% 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.4% 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 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.2 km0.0% from 3.2 km to 3.2 km0.0% 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 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km2.4% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 km to 3.2 km0.0% from 3.2 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 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 km0.0% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km-2.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.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 km2.4% from 3.4 km to 3.4 km2.4% from 3.4 km to 3.4 km2.4% from 3.4 km to 3.4 km4.8% from 3.4 km to 3.4 km2.3% from 3.4 km to 3.5 km4.7% from 3.5 km to 3.5 km2.3% 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 km2.2% 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 km2.2% 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 km-2.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km-2.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 km-2.1% from 3.7 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 km-2.2% 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 km2.2% from 3.8 km to 3.8 km0.0% from 3.8 km to 3.9 km0.0% from 3.9 km to 3.9 km2.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 km0.0% from 3.9 km to 3.9 km2.3% from 3.9 km to 3.9 km2.3% from 3.9 km to 3.9 km2.3% from 3.9 km to 3.9 km2.3% from 3.9 km to 3.9 km4.6% from 3.9 km to 4.0 km0.0% from 4.0 km to 4.0 km2.3% from 4.0 km to 4.0 km4.8% from 4.0 km to 4.0 km2.4% from 4.0 km to 4.0 km4.9% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km2.5% from 4.0 km to 4.0 km2.6% from 4.0 km to 4.0 km2.6% from 4.0 km to 4.0 km2.6% from 4.0 km to 4.0 km2.6% from 4.0 km to 4.0 km5.1% from 4.0 km to 4.0 km2.5% from 4.0 km to 4.1 km2.5% from 4.1 km to 4.1 km4.8% from 4.1 km to 4.1 km2.4% from 4.1 km to 4.1 km2.4% from 4.1 km to 4.1 km4.7% from 4.1 km to 4.1 km2.3% from 4.1 km to 4.1 km0.0% from 4.1 km to 4.1 km2.3% 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.4% 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 km0.0% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.2 km2.4% 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 km2.4% from 4.2 km to 4.2 km4.8% from 4.2 km to 4.2 km2.3% from 4.2 km to 4.2 km2.3% from 4.2 km to 4.2 km2.2% from 4.2 km to 4.2 km0.0% from 4.2 km to 4.3 km2.1% 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 km-1%-0%0%1%2%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 categoryUncategorised
Distance4.3 km / 2.67 miles
Elevation gain7.6 m / 25 ft
Average gradient0.2%
Maximum gradient10.1%
Elevation high71.6 m / 235 ft
Elevation low52.6 m / 173 ft
Climb difficulty score773.35

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
BFRT Carlisle Rd to Maple Rd
Westford, Middlesex County
4.22 km0.2%6 m
The redneck cousin of the Reformatory Branch
Westford, Middlesex County
3.78 km0.2%7 m
Honey Badger CW
Westford, Middlesex County
2.82 km0.2%5 m
Clang, Clang, Clang Went the Trolley
Westford, Middlesex County
3.16 km0.3%10 m
Forge Village and Concord roads from 110 to119
Westford, Middlesex County
6.81 km0.2%10 m

Climb Rank

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

🗺

This climb ranks 2,486,810th out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

Places 11,332nd out of 13,206 cycling climbs in Massachusetts.

Ranks 3,127th out of 3,689 cycling climbs in Middlesex County.

Ranking 82nd out of 91 cycling climbs in Westford.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb