Distance from Shenandoah Hills, Virginia to Ridge, West Virginia
The driving distance from Shenandoah Hills, Virginia to Ridge, West Virginia is 33.8 mi (54.4 km)
The straight-line (air) distance is approximately 13.6 mi (21.9 km)
Estimated travel time by road is 46 minutes
We found 2 routes between Shenandoah Hills and Ridge.
Available Routes
Route Directions
Take Dogwood Rd and Cardinal Ln to VA-7 W
Take I-81 N to State Rte 672 in Clear Brook. Take exit 321 from I-81 N
Take State Rte 671 and US-522 N to Cacapon Lodge Dr/Park Rd 801 in Morgan County
Take Beach Ln to your destination
Route Directions
Take Dogwood Rd and Cardinal Ln to VA-7 W
Continue on VA-7 W. Take I-81 N to VA-37 S
Get on US-522 N
Take Beach Ln to your destination
Journey Details
Traveling from Shenandoah Hills, Virginia to Ridge, West Virginia covers 30 miles (48 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 2 route options between these locations (30-34 miles / 48-54 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Shenandoah Hills
Starting Point
Ridge
Destination