Distance from Ivy Ridge, North Carolina to Barnard, North Carolina
The driving distance from Ivy Ridge, North Carolina to Barnard, North Carolina is 27.8 mi (44.7 km)
The straight-line (air) distance is approximately 6.5 mi (10.5 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Ivy Ridge and Barnard.
Available Routes
Route Directions
Drive along Big Laurel Rd
Follow I-26 E/US-23 S, NC-213 W and US-25 N/US-70 W to Sharp Hollow Rd
Drive to Barnard Rd
Route Directions
Follow Big Laurel Rd and Walnut Creek Rd to US-25 N/US-70 W
Drive to Barnard Rd
Route Directions
Take Grapevine Rd to NC-213 W
Follow NC-213 W and US-25 N/US-70 W to Sharp Hollow Rd
Drive to Barnard Rd
Journey Details
Traveling from Ivy Ridge, North Carolina to Barnard, North Carolina covers 21.6 miles (35 km) in a southwest direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (22-28 miles / 35-45 km). The primary route shown here saves 28 seconds compared to alternatives.
Journey Waypoints
Ivy Ridge
Starting Point
Barnard
Destination