Distance from Kingsdale, Virginia to Hazelton, North Carolina

Kingsdale Hazelton
Total Distance
29.8 mi
(48 km)
Travel Time
37 minutes

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

Shortest Fastest
US-13 S and US-13 S
26 mi
41.8 km
31 minutes
US-58 W
28.7 mi
46.2 km
38 minutes
VA-32 S/Carolina Rd
29.8 mi
48 km
37 minutes

Route Directions

0.3 mi
0 min
Follow VA-10 E/VA-32 S/Godwin Blvd, US-13 S and VA-32 S to Adams Swamp Rd
19.1 mi
22 min
Continue on Adams Swamp Rd. Take Brinkley Rd and Drum Hill Rd to Willeyton Rd in Gates County
10.5 mi
14 min

Route Directions

0.3 mi
0 min
Continue on VA-10 E/VA-32 S/Godwin Blvd. Take US-58 W, Copeland Rd and US-13 S to Great Fork Rd
21.9 mi
29 min
Continue on Great Fork Rd. Drive to Willeyton Rd in Gates County
6.6 mi
8 min

Route Directions

Get on US-13 S/US-460 W/US-58 W
4.4 mi
7 min
Follow US-13 S to Great Fork Rd
15 mi
15 min
Continue on Great Fork Rd. Drive to Willeyton Rd in Gates County
6.6 mi
8 min

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

Red Top, Virginia

31 mi to destination

1 mi
Berkshire Meadows, Virginia

Traveled 8 mi from origin

1 mi
Barrett Acres, Virginia

23 mi to destination

1 mi
Manning, Virginia

Traveled 16 mi from origin

1 mi
Saunders, Virginia

Traveled 23 mi from origin

3 mi
Drum Hill, North Carolina

8 mi to destination

2 mi
Hazelton

Destination