Distance from Osborne, North Carolina to Edinburgh, North Carolina

Osborne Edinburgh
Total Distance
35.2 mi
(56.7 km)
Travel Time
37 minutes

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

Shortest Fastest
US-74 E
32.6 mi
52.5 km
36 minutes
US-74 E and McFarland Rd
33.9 mi
54.6 km
40 minutes
US-74 E and US-401 N
35.2 mi
56.7 km
37 minutes

Route Directions

Get on US-74 E
3.8 mi
4 min
Follow US-74 E and US-401 N to Edinburgh Rd in Hoke County
29.7 mi
31 min
1.8 mi
2 min

Route Directions

Take US-74 E to McEachin Rd in Scotland County
12.9 mi
12 min
Take McFarland Rd to US-15 N/US-501 N
11.6 mi
15 min
0.4 mi
0 min
Follow Arch McLean Rd to NC-144 E/Old Wire Rd
3.9 mi
4 min
Take US-401 N to Edinburgh Rd in Hoke County
3.3 mi
4 min
1.8 mi
2 min

Route Directions

32.6 mi
36 min

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

Ghio Scholl Station, North Carolina

38 mi to destination

2 mi
Old Hundred, North Carolina

29 mi to destination

1 mi
Richmond Mill, North Carolina

19 mi to destination

2 mi
Gibson Mill, North Carolina

Traveled 29 mi from origin

1 mi
Spring Hill, North Carolina

10 mi to destination

1 mi
New Town, North Carolina

Traveled 38 mi from origin

0 mi
Edinburgh

Destination