Distance from Allreds, North Carolina to Edgar, North Carolina
The driving distance from Allreds, North Carolina to Edgar, North Carolina is 35.6 mi (57.2 km)
The straight-line (air) distance is approximately 17.7 mi (28.4 km)
Estimated travel time by road is 34 minutes
We found 2 routes between Allreds and Edgar.
Available Routes
Route Directions
Get on I-73 N/I-74/US-220 N from Ether Rd and US-220 ALT N
Follow I-74 to Cedar Square Rd in Randolph County. Take exit 79 from I-74
Drive to Edgar Rd
Route Directions
Get on I-73 N/I-74/US-220 N from Ether Rd and US-220 ALT N
Follow I-73 N/I-74/US-220 N and US-64 W to Back Creek Rd in Randolph County
Continue on Back Creek Rd. Take Caraway Mountain Rd to Edgar Rd in Sophia
Journey Details
Traveling from Allreds, North Carolina to Edgar, North Carolina covers 35.3 miles (57 km) in a north direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 2 route options between these locations (35-36 miles / 57-57 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Allreds
Starting Point
Edgar
Destination