Distance from Baynes, North Carolina to Dry Fork, Virginia

Baynes Dry Fork
Total Distance
48.5 mi
(78 km)
Travel Time
54 minutes

The driving distance from Baynes, North Carolina to Dry Fork, Virginia is 48.5 mi (78 km)

The straight-line (air) distance is approximately 21.1 mi (34 km)

Estimated travel time by road is 54 minutes

We found 3 routes between Baynes and Dry Fork.

Available Routes

Shortest Fastest
NC-86 N and US-29 N
42 mi
67.6 km
44 minutes
State Hwy 62 N and US-29 N
48.5 mi
78 km
54 minutes
NC-119 N
51.9 mi
83.4 km
57 minutes

Route Directions

0 mi
0 min
Take NC-86 N to NC-62 N in Yanceyville
13.2 mi
14 min
Continue on NC-62 N to Pittsylvania County
16.3 mi
19 min
Take US-29 N to Dry Fork Rd
18.3 mi
19 min
0.7 mi
1 min

Route Directions

51.9 mi
57 min

Route Directions

Follow NC-119 N and NC-86 N to Yanceyville
13.4 mi
14 min
Follow NC-86 N and US-29 N to Dry Fork Rd in Pittsylvania County
27.9 mi
28 min
0.7 mi
1 min

Journey Details

Traveling from Baynes, North Carolina to Dry Fork, Virginia covers 42 miles (68 km) in a north direction. This highway, moderate route typically takes 44 minutes under normal conditions.

Drivers have 3 route options between these locations (42-52 miles / 68-83 km). The primary route shown here saves 13 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Baynes

Starting Point

Fitch, North Carolina

49 mi to destination

2 mi
Yanceyville, North Carolina

Traveled 12 mi from origin

1 mi
Covington, North Carolina

36 mi to destination

1 mi
Providence, North Carolina

Traveled 24 mi from origin

1 mi
Wallace Mill, North Carolina

24 mi to destination

0 mi
Danville, Virginia

Traveled 36 mi from origin

1 mi
Woodlake Park, Virginia

12 mi to destination

0 mi
Witt, Virginia

Traveled 49 mi from origin

1 mi
Dry Fork

Destination