Distance from Peach Bottom Creek, Virginia to Weavers Ford, North Carolina

Peach Bottom Creek Weavers Ford
Total Distance
23.6 mi
(37.9 km)
Travel Time
41 minutes

The driving distance from Peach Bottom Creek, Virginia to Weavers Ford, North Carolina is 23.6 mi (37.9 km)

The straight-line (air) distance is approximately 8.2 mi (13.1 km)

Estimated travel time by road is 41 minutes

We found 2 routes between Peach Bottom Creek and Weavers Ford.

Available Routes

Shortest Fastest
US-58 W
21.4 mi
34.5 km
32 minutes
State Rte 708
23.6 mi
37.9 km
41 minutes

Route Directions

Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
0.3 mi
1 min
Take US-58 W to State Rte 711
4 mi
6 min
3.4 mi
5 min
Follow State Rte 601 to State Rte 708 in Mouth of Wilson
2.4 mi
4 min
Follow State Rte 708 to VA-93 N
4.8 mi
8 min
Take VA-16 S to State Rte 856
5 mi
6 min
Take N Main St/Old Hwy 16/Old State Hwy 16 and Weaver Ford Rd to Smithey Rd in Crumpler
3.7 mi
7 min

Route Directions

Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
0.3 mi
1 min
Take US-58 W to VA-16 S in Mouth of Wilson
14.2 mi
18 min
Continue on VA-16 S. Take Weaver Ford Rd to Smithey Rd in Crumpler
6.9 mi
12 min

Journey Details

Traveling from Peach Bottom Creek, Virginia to Weavers Ford, North Carolina covers 21.4 miles (34 km) in a southwest direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 2 route options between these locations (21-24 miles / 34-38 km). The primary route shown here saves 9 minutes compared to alternatives.

Journey Waypoints

Peach Bottom Creek

Starting Point

Independence, Virginia

19 mi to destination

1 mi
Bridle Creek, Virginia

Traveled 5 mi from origin

2 mi
Fox, Virginia

9 mi to destination

1 mi
Mouth of Wilson, Virginia

Traveled 14 mi from origin

1 mi
Weavers Ford

Destination