Distance from Kingsdale, Virginia to Hazelton, North Carolina
The driving distance from Kingsdale, Virginia to Hazelton, North Carolina is 29.8 mi (48 km)
The straight-line (air) distance is approximately 13.6 mi (21.9 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Kingsdale and Hazelton.
Available Routes
Route Directions
Follow VA-10 E/VA-32 S/Godwin Blvd, US-13 S and VA-32 S to Adams Swamp Rd
Continue on Adams Swamp Rd. Take Brinkley Rd and Drum Hill Rd to Willeyton Rd in Gates County
Route Directions
Continue on VA-10 E/VA-32 S/Godwin Blvd. Take US-58 W, Copeland Rd and US-13 S to Great Fork Rd
Continue on Great Fork Rd. Drive to Willeyton Rd in Gates County
Route Directions
Get on US-13 S/US-460 W/US-58 W
Follow US-13 S to Great Fork Rd
Continue on Great Fork Rd. Drive to Willeyton Rd in Gates County
Journey Details
Traveling from Kingsdale, Virginia to Hazelton, North Carolina covers 26 miles (42 km) in a south direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.
Drivers have 3 route options between these locations (26-30 miles / 42-48 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Kingsdale
Starting Point
Hazelton
Destination