Distance from Elmwood, North Carolina to Shepherds, North Carolina
The driving distance from Elmwood, North Carolina to Shepherds, North Carolina is 14.7 mi (23.6 km)
The straight-line (air) distance is approximately 5.5 mi (8.8 km)
Estimated travel time by road is 20 minutes
We found 3 routes between Elmwood and Shepherds.
Available Routes
Route Directions
Take Elmwood Rd and Triplett Rd to Hemlock Rd
Continue on Ostwalt Amity Rd. Take Weathers Creek Rd to Shepherd Rd
Route Directions
Take Elmwood Rd, Triplett Rd and Mazeppa Rd to NC-115 N
Route Directions
Take Elmwood Rd, Triplett Rd and Shinnville Rd to US-21 N
Journey Details
Traveling from Elmwood, North Carolina to Shepherds, North Carolina covers 14.4 miles (23 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 19 minutes under normal conditions.
Drivers have 3 route options between these locations (14-16 miles / 23-26 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Elmwood
Starting Point
Shepherds
Destination