Distance from Stacey, North Carolina to Penhook, Virginia
The driving distance from Stacey, North Carolina to Penhook, Virginia is 57 mi (91.8 km)
The straight-line (air) distance is approximately 23.9 mi (38.4 km)
Estimated travel time by road is 58 minutes
We found 3 routes between Stacey and Penhook.
Available Routes
Route Directions
Follow US-29 N to Old Mine Rd in Pittsylvania County
Drive to VA-40 W in Penhook
Route Directions
Route Directions
Follow US-29 N and US-58 W to Stony Mill Rd in Pittsylvania County
Take Mt Cross Rd, VA-41 N and Museville Rd to VA-40 W in Penhook
Journey Details
Traveling from Stacey, North Carolina to Penhook, Virginia covers 52.7 miles (85 km) in a north direction. This highway, moderate route typically takes 1 hour under normal conditions.
Drivers have 3 route options between these locations (53-61 miles / 85-97 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Stacey
Starting Point
Penhook
Destination