Distance from Walnut Grove, Virginia to Tuck Fork, Virginia
The driving distance from Walnut Grove, Virginia to Tuck Fork, Virginia is 26.4 mi (42.5 km)
The straight-line (air) distance is approximately 10.1 mi (16.3 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Walnut Grove and Tuck Fork.
Available Routes
Route Directions
Take Peach Orchard Ln to Cold Harbor Rd
Take US-360 E and VA-30 W to State Rte 609 in King William County
Route Directions
Take Walnut Grove Dr to Lee-Davis Rd
Follow Lee-Davis Rd and VA-643/Rural Point Rd to VA-606
Follow VA-606, State Rte 615 and Nelsons Bridge Rd to VA-30 W in King William County
Route Directions
Take Peach Orchard Ln to Cold Harbor Rd
Take Walnut Grove Rd to State Rte 615
Follow State Rte 615 and Nelsons Bridge Rd to VA-30 W in King William County
Journey Details
Traveling from Walnut Grove, Virginia to Tuck Fork, Virginia covers 21.9 miles (35 km) in a north direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (22-26 miles / 35-43 km). The primary route shown here saves 55 seconds compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 36 mph (58 km/h) .
Journey Waypoints
Walnut Grove
Starting Point
Tuck Fork
Destination