Distance from Shryock, West Virginia to Callaghan, Virginia

Shryock Callaghan
Total Distance
19.1 mi
(30.7 km)
Travel Time
31 minutes

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

Shortest Fastest
Lake Sherwood Rd/Sherwood Lake Rd and State Rte 661
17.1 mi
27.6 km
30 minutes
State Rte 661
19.1 mi
30.7 km
31 minutes
WV-92 S and I-64 E
27.6 mi
44.5 km
31 minutes

Route Directions

19.1 mi
31 min

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
25.1 mi
28 min
Follow State Rte 661 to State Rte 683 in Callaghan
2.5 mi
3 min

Route Directions

17.1 mi
30 min

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

Neola, West Virginia

15 mi to destination

1 mi
Alleghany County, Virginia

Traveled 8 mi from origin

2 mi
Callaghan

Destination