Distance from Half Hell, North Carolina to Crystal Hill, Virginia
The driving distance from Half Hell, North Carolina to Crystal Hill, Virginia is 242.9 mi (390.9 km)
The straight-line (air) distance is approximately 123.8 mi (199.2 km)
Estimated travel time by road is 3 hours 57 minutes
We found 3 routes between Half Hell and Crystal Hill.
Available Routes
Route Directions
Get on I-140 from US-17 N
Follow I-140 and I-40 to US-501 N/N Duke St in Durham. Take exit 176 from I-85 S/US-15 S/US-70 W
Continue on US-501 N. Take Moores Mill Rd and US-501 N to Howard P Anderson Rd in Halifax County
Route Directions
Get on I-140 from US-17 N
Follow I-140, I-40 and NC-540 W to US-501 N/N Duke St in Durham. Take exit 176 from I-85 S/US-15 S/US-70 W
Continue on US-501 N. Take Moores Mill Rd and US-501 N to Howard P Anderson Rd in Halifax County
Route Directions
Get on I-140 from US-17 N
Drive from I-40 to Raleigh. Take exit 11B from I-440 W
Continue on US-1 N/Capital Blvd. Take NC-96 N, VA-96 W/Virgilina Rd and US-501 N to Howard P Anderson Rd in Halifax County
Journey Details
Traveling from Half Hell, North Carolina to Crystal Hill, Virginia covers 241.9 miles (389 km) in a north direction. This highway, long-distance route typically takes 4 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (242-248 miles / 389-399 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Half Hell
Starting Point
Crystal Hill
Destination