Great Rides Castro Valley

Wondering where to ride? We got you. Check out our curated collection of local road, family, and mountain bike routes. Here, you’ll find the best places to bike in Castro Valley. Browse these options for guidance on where to ride in Castro Valley, GPS files, and metrics on your ride, like distance and elevation.

Here are a few of our favorite Castro Valley rides.



Anthony Chabot Regional Park

Distance: 43 mi
9999 Redwood Rd
Castro Valley, CA 94552

View route

Pleasanton Ridge

Distance: 66 mi
Foothill Rd
Pleasanton, CA 94588

View route

Joaquin Miller Park

Distance: 15 mi
3300 Joaquin Miller Rd, Oakland, CA 94602

View route

Las Trampas Regional Park

Distance: 70 mi
Las Trampas Regional Wilderness Park
18012 Bollinger Canyon Rd
San Ramon, CA 94583

View route

Diablo Foothills Regional Park

Distance: 37 mi
Diablo Foothills Regional Park, 1700 Castle Rock Rd, Walnut Creek, CA 94598

View route

Tilden and Wildcat Canyon

Distance: 68 mi
5755 McBryde Ave
Richmond, CA 94805

View route

Norris Loop

Distance: 23.4 mi
Elevation: +/- 1550 ft

Castro Valley, CA

View route

Zoo Loop

Distance: 26.3 mi
Elevation: +/- 2243 ft

Castro Valley, CA

View route

Calaveras

Distance: 50.6 mi
Elevation: +/- 2754 ft

Castro Valley, CA

View route

Las Trampas

Distance: 27.3 mi
Elevation: +/- 1682 ft

Castro Valley, CA

View route

Redwood Road

Distance: 24.3 mi
Elevation: +/- 2099 ft

Castro Valley, CA

View route

Mt. Diablo

Distance: 51.4 mi
Elevation: +/- 3928 ft

Castro Valley, CA

View route

Little Pinehurst

Distance: 22.4 mi
Elevation: +/- 1967 ft

Castro Valley, CA

View route

Redwood - Pinehurst

Distance: 32.7 mi
Elevation: +/- 2977 ft

Castro Valley, CA

View route

Bernal Sports Park

Distance: 1.2 mi
Elevation: +/- 9 ft

Pleasanton, CA 

View route

Arroyo Creek Trail

Distance: 6.5 mi
Elevation: +/- 112 ft

Livermore, CA

View route

Sycamore Grove Stroll

Distance: 5.1 mi
Elevation: +/- 126 ft

Livermore, CA

View route

Arrowhead Marsh Trail

Distance: 7 mi
Elevation: +/- 29 ft

Oakland, CA

View route

Shell Ridge

Distance: 18.2 mi
Elevation: +/- 2661 ft

Alamo, CA

View route

San Pablo Ridge

Distance: 24.2 mi
Elevation: +/- 2972 ft

Oakland, CA

View route

All The Dirt, All The Climbs

Distance: 64.4 mi
Elevation: +/- 7408 ft

Oakland, CA

View route

Tilden Nature Area Adventure

Distance: 30.5 mi
Elevation: +/- 4090 ft

Oakland, CA

View route

Redwood

Distance: 13.8 mi
Elevation: +/- 1342 ft

Oakland, CA

View route

Lake Chabot Hills

Distance: 12.9 mi
Elevation: +/- 1516 ft

Castro Valley, CA

View route

Garin Steps Down Palomares

Distance: 30.3 mi
Elevation: +/- 3273 ft

Union City, CA

View route

Coyote Hills

Distance: 15.6 mi
Elevation: +/- 235 ft

Fremont, CA

View route