Distance from Castro Valley to Richmond - United States
Driving distance: 4649.49 km
Travel time: 45 hours 33 minutes
Origin: Castro Valley
The city of Castro Valley is located in the province of California. Geographically it is located at latitude: 37.7088 and longitude: -122.0626.
Cities near Castro Valley:
Destination: Richmond
The city of Richmond is located in the province of Virginia. Geographically it is located at latitude: 37.5295 and longitude: -77.4756.