Distance from Osborne, North Carolina to Edinburgh, North Carolina
The driving distance from Osborne, North Carolina to Edinburgh, North Carolina is 35.2 mi (56.7 km)
The straight-line (air) distance is approximately 16.7 mi (26.9 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Osborne and Edinburgh.
Available Routes
Route Directions
Get on US-74 E
Follow US-74 E and US-401 N to Edinburgh Rd in Hoke County
Route Directions
Take US-74 E to McEachin Rd in Scotland County
Take McFarland Rd to US-15 N/US-501 N
Follow Arch McLean Rd to NC-144 E/Old Wire Rd
Take US-401 N to Edinburgh Rd in Hoke County
Route Directions
Journey Details
Traveling from Osborne, North Carolina to Edinburgh, North Carolina covers 32.6 miles (53 km) in a east direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (33-35 miles / 53-57 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Osborne
Starting Point
Edinburgh
Destination