Castro Valley to Berkeley

Cycling Route

24.59 mi
2,553 ft
via Redwood & Pinehurst roads
Created By
Ryan Gomba
October 15, 2018·Public

Route and Elevation


NameDistanceElev. Diff.Avg. Grade
Hill of Hate 20.47 mi154 ft6.2%
Hill of Love Downhill 0.68 mi-171 ft-4.8%
Golf Course to Pinehurst7.63 mi669 ft0.6%
Redwood + Pinehurst northbound [golf course to Skyline]14.17 mi981 ft1.3%
Redwood climb to Marciel2.47 mi591 ft4.4%
Redwood sprint to 200.18 mi46 ft4.9%
Redwood Interval1.04 mi325 ft5.9%
k lets go0.86 mi243 ft5.3%
Redwoods!0.15 mi43 ft5.1%
Marciel Sprint: Northbound0.31 mi-26 ft-0.5%
Redwood Road Marciel to Pinehurst3.99 mi-430 ft-1.7%
Redwood North Final Push0.22 mi59 ft4.9%
Redwood Rage0.17 mi13 ft0.7%
Redwood Rd Descent Northbound1.28 mi-253 ft-3.6%
Redwood 2 minute TT0.66 mi-13 ft-0.0%
Pinehurst (all of it)6.67 mi728 ft2.0%
Little Pinehurst [from Redwood Rd.]1.20 mi305 ft4.8%
Little Pinehurst Up AND Over - Redwood to Canyon2.68 mi-335 ft-0.1%
Pinehurst climb from Redwood Rd.1.27 mi308 ft4.6%
South Pinehurst from final left hairpin up to the top0.52 mi121 ft4.4%
POWER CORNER TO SUMMIT 0.25 mi79 ft5.9%
Pinehurst Descent 1st Half0.40 mi-82 ft-3.8%
Pinehurst descent1.29 mi-305 ft-4.5%
Pinehurst Low-Point to the Post Office1.44 mi138 ft1.8%
Pinehurst from Canyon Rd.3.94 mi709 ft3.4%
Pinehurst to Hairpin2.83 mi364 ft2.0%
Pinehurst to Berkeley Lookout (skyline)7.72 mi958 ft2.2%
Pinehurst Climb from Lower Hairpin1.24 mi413 ft6.3%
Pinehurst - Lower Hairpin to Upper Hairpin0.75 mi203 ft5.1%
Pinehurst hairpin to Skyline/Grizzly2.87 mi597 ft3.9%
Pinehurst Upper Hairpin to Skyline0.46 mi203 ft8.3%
Steep Finish of Pinehurst Climb0.22 mi118 ft10.1%
Pinehurst to snake home sprint0.80 mi26 ft0.4%
Skyline North From Pinehurst to Grizzly1.61 mi184 ft2.2%
Skyline from Snake to Grizzly Peak0.82 mi161 ft3.6%
Skyline climb (Huckelberry - Sibley)0.35 mi121 ft6.4%
Huckleberry-Grizzly Ascent0.72 mi190 ft5.0%
End of Skyline Sprint (Sibley to Grizzly)0.12 mi26 ft4.2%
Tunnel/Grizzly to Claremont/Fish Ranch2.32 mi-144 ft-0.9%
Grizzly Peak Flight1.16 mi-131 ft-1.6%
Grizzly Sprint0.39 mi33 ft1.1%
GPC Tuesday Final Sprint0.20 mi39 ft3.7%
Grizzly Bump before Claremont, North Bound0.36 mi43 ft2.3%
GPB descent to Claremont/Fish Ranch0.28 mi-75 ft-5.0%
Claremont Descent1.89 mi-915 ft-9.1%
Bomb1.01 mi-574 ft-11.0%
Claremont descent - no more twists 0.94 mi-397 ft-8.0%
The Derby Dive0.21 mi-56 ft-5.0%
Telegraph to Oxford Sprint0.30 mi-56 ft-3.3%