Distance from Edwards Fork, North Carolina to Pierces Crossroads, North Carolina

Edwards Fork Pierces Crossroads
Total Distance
27.8 mi
(44.7 km)
Travel Time
32 minutes

The driving distance from Edwards Fork, North Carolina to Pierces Crossroads, North Carolina is 27.8 mi (44.7 km)

The straight-line (air) distance is approximately 13.9 mi (22.5 km)

Estimated travel time by road is 32 minutes

We found 2 routes between Edwards Fork and Pierces Crossroads.

Available Routes

Shortest Fastest
NC-125 N/NC-903 N and NC-903 N
24.8 mi
39.9 km
29 minutes
NC-561 W and NC-903 N
27.8 mi
44.7 km
32 minutes

Route Directions

27.8 mi
32 min

Route Directions

24.8 mi
29 min

Journey Details

Traveling from Edwards Fork, North Carolina to Pierces Crossroads, North Carolina covers 24.8 miles (40 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 2 route options between these locations (25-28 miles / 40-45 km). The primary route shown here saves 4 minutes compared to alternatives.

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

Journey Waypoints

Edwards Fork

Starting Point

Scotland Neck, North Carolina

32 mi to destination

1 mi
Dawson Crossroads, North Carolina

24 mi to destination

2 mi
Tillery, North Carolina

Traveled 16 mi from origin

1 mi
Crowells Crossroads, North Carolina

16 mi to destination

1 mi
Ruggles, North Carolina

Traveled 24 mi from origin

1 mi
Halifax, North Carolina

8 mi to destination

1 mi
Allen Grove, North Carolina

Traveled 32 mi from origin

1 mi
Pierces Crossroads

Destination