Distance from Shryock, West Virginia to Callaghan, Virginia
The driving distance from Shryock, West Virginia to Callaghan, Virginia is 19.1 mi (30.7 km)
The straight-line (air) distance is approximately 6.7 mi (10.7 km)
Estimated travel time by road is 31 minutes
We found 3 routes between Shryock and Callaghan.
Available Routes
Route Directions
Route Directions
Follow WV-92 S and I-64 E/US-60 E to State Rte 661 in Alleghany County. Take exit 7 from I-64 E/US-60 E
Follow State Rte 661 to State Rte 683 in Callaghan
Route Directions
Journey Details
Traveling from Shryock, West Virginia to Callaghan, Virginia covers 17.1 miles (28 km) in a southeast direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (17-28 miles / 28-44 km). The primary route shown here saves 58 seconds compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 35 mph (56 km/h) .
Journey Waypoints
Shryock
Starting Point
Callaghan
Destination