Distance from Harmony Grove, North Carolina to Neff, Virginia
The driving distance from Harmony Grove, North Carolina to Neff, Virginia is 151.2 mi (243.4 km)
The straight-line (air) distance is approximately 57.7 mi (92.9 km)
Estimated travel time by road is 2 hours 21 minutes
We found 3 routes between Harmony Grove and Neff.
Available Routes
Route Directions
Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Take I-77 N and I-81 S to VA-80 E/Glenbrook Ave in Meadowview. Take exit 24 from I-81 S
Drive to Greenway Rd
Route Directions
Get on US-421 N in Lewisville from Shallowford Rd
Take I-77 N and I-81 S to VA-80 E/Glenbrook Ave in Meadowview. Take exit 24 from I-81 S
Drive to Greenway Rd
Route Directions
Get on US-52 N in King from Meadowlark Dr, Olivet Church Rd, Transou Rd, NC-67 W/Reynolda Rd, ... and Doral Dr
Take I-77 N and I-81 S to VA-80 E/Glenbrook Ave in Meadowview. Take exit 24 from I-81 S
Drive to Greenway Rd
Journey Details
Traveling from Harmony Grove, North Carolina to Neff, Virginia covers 142.1 miles (229 km) in a northwest direction. This highway, substantial route typically takes 2 hours 22 minutes under normal conditions.
Drivers have 3 route options between these locations (142-152 miles / 229-244 km). The primary route shown here saves 4 seconds compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Neff
Destination