Distance from Windsor, Virginia to Hoflers Fork, North Carolina

Windsor Hoflers Fork
Total Distance
37 mi
(59.5 km)
Travel Time
42 minutes

The driving distance from Windsor, Virginia to Hoflers Fork, North Carolina is 37 mi (59.5 km)

The straight-line (air) distance is approximately 18.3 mi (29.5 km)

Estimated travel time by road is 42 minutes

We found 3 routes between Windsor and Hoflers Fork.

Available Routes

Shortest
NC-32 S
35.9 mi
57.8 km
47 minutes
Indian Trail, Carolina Rd and NC-32 S
37 mi
59.5 km
46 minutes
Fastest
Carolina Rd and NC-32 S
37 mi
59.5 km
42 minutes

Route Directions

Take US-460 E, US-13 S, VA-32 S and NC-32 S to your destination in Hobbsville
36.9 mi
42 min
0.1 mi
0 min

Route Directions

2.3 mi
3 min
Follow Old Mill Rd and Indian Trail to Holland Rd in Suffolk
8.7 mi
13 min
Take VA-32 S and NC-32 S to your destination in Hobbsville
25.8 mi
29 min
0.1 mi
0 min

Route Directions

0 mi
0 min
Take State Rte 608/Tyler Dr, Indian Trail, Buckhorn Dr and Chappell Dr to US-58 E in Suffolk
10.1 mi
16 min
Follow Copeland Rd, VA-32 S and NC-32 S to Hobbsville
25.7 mi
30 min
0.1 mi
0 min

Journey Details

Traveling from Windsor, Virginia to Hoflers Fork, North Carolina covers 35.9 miles (58 km) in a south direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

Drivers have 3 route options between these locations (36-37 miles / 58-60 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Windsor

Starting Point

Kenyon, Virginia

42 mi to destination

3 mi
Manning, Virginia

32 mi to destination

2 mi
Drum Hill, North Carolina

21 mi to destination

2 mi
Hazelton, North Carolina

Traveled 32 mi from origin

2 mi
Savage, North Carolina

11 mi to destination

2 mi
Sunbury, North Carolina

Traveled 42 mi from origin

1 mi
Hoflers Fork

Destination