Distance from Shenandoah Hills, Virginia to Berkeley Place, West Virginia
The driving distance from Shenandoah Hills, Virginia to Berkeley Place, West Virginia is 23.7 mi (38.2 km)
The straight-line (air) distance is approximately 12.6 mi (20.2 km)
Estimated travel time by road is 32 minutes
We found 2 routes between Shenandoah Hills and Berkeley Place.
Available Routes
Route Directions
Get on I-81 N from VA-7 W
Follow I-81 N to WV-51 E/Gerrardstown Rd in Inwood. Take exit 5 from I-81 N
Take US-11 N/Winchester Ave to E Stephen St in Martinsburg
Route Directions
Get on I-81 N from VA-7 W
Follow I-81 N to WV-45 E in Berkeley County. Take exit 12 from I-81 N
Continue on WV-45 E. Take WV-9 E and State Cir to E Stephen St in Martinsburg
Journey Details
Traveling from Shenandoah Hills, Virginia to Berkeley Place, West Virginia covers 23.7 miles (38 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 2 route options between these locations (24-24 miles / 38-38 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Shenandoah Hills
Starting Point
Berkeley Place
Destination