Distance from Amelia, North Carolina to Weavers Ford, North Carolina

Amelia Weavers Ford
Total Distance
19.5 mi
(31.3 km)
Travel Time
34 minutes

The driving distance from Amelia, North Carolina to Weavers Ford, North Carolina is 19.5 mi (31.3 km)

The straight-line (air) distance is approximately 5.9 mi (9.5 km)

Estimated travel time by road is 34 minutes

We found 2 routes between Amelia and Weavers Ford.

Available Routes

Shortest Fastest
NC-93 W
17.3 mi
27.8 km
27 minutes
NC-93 W and Smithey Rd
19.5 mi
31.3 km
34 minutes

Route Directions

Follow NC-93 W to Garvey Rd in Piney Creek
5.3 mi
7 min
Follow Garvey Rd to NC-113 N
1.4 mi
2 min
0 mi
0 min
Take Kings Creek Rd, Howard Colvard Rd and Chestnut Hill Rd to Smithey Rd in Crumpler
12.7 mi
23 min

Route Directions

Take NC-93 W and VA-16 S to State Rte 856 in Mouth of Wilson
13.6 mi
19 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

Journey Details

Traveling from Amelia, North Carolina to Weavers Ford, North Carolina covers 17.3 miles (28 km) in a west direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 2 route options between these locations (17-19 miles / 28-31 km). The primary route shown here saves 8 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Amelia

Starting Point

Stratford, North Carolina

14 mi to destination

1 mi
Piney Creek, North Carolina

10 mi to destination

1 mi
Topia, North Carolina

3 mi to destination

1 mi
Grassy Creek, North Carolina

Traveled 14 mi from origin

2 mi
Weavers Ford

Destination