Distance from Grandy, North Carolina to Holly Forks, Virginia
The driving distance from Grandy, North Carolina to Holly Forks, Virginia is 127.1 mi (204.6 km)
The straight-line (air) distance is approximately 61.1 mi (98.4 km)
Estimated travel time by road is 2 hours 10 minutes
We found 3 routes between Grandy and Holly Forks.
Available Routes
Route Directions
Follow US-158 W to NC Hwy 343 N in Camden
Follow NC Hwy 343 N to US-17 N
Continue on US-17 N. Take I-664 N and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Continue on VA-30 W. Take Holly Forks Rd and State Rte 601 to Kirbys Farm Rd in Barhamsville
Route Directions
Follow US-158 W and NC-168 N to VA-168 N in Moyock
Continue on VA-168 N. Take I-64 E, I-664 N and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Continue on VA-30 W. Take Holly Forks Rd and State Rte 601 to Kirbys Farm Rd in Barhamsville
Route Directions
Follow US-158 W and NC-168 N to VA-168 N in Moyock
Follow VA-168 N and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
Continue on VA-30 W. Take Holly Forks Rd and State Rte 601 to Kirbys Farm Rd in Barhamsville
Journey Details
Traveling from Grandy, North Carolina to Holly Forks, Virginia covers 116.4 miles (187 km) in a northwest direction. This highway, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 3 route options between these locations (116-127 miles / 187-205 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Grandy
Starting Point
Holly Forks
Destination