Distance from Allensville, North Carolina to Olive Hill, North Carolina

Allensville Olive Hill
Total Distance
12.1 mi
(19.5 km)
Travel Time
18 minutes

The driving distance from Allensville, North Carolina to Olive Hill, North Carolina is 12.1 mi (19.5 km)

The straight-line (air) distance is approximately 5.7 mi (9.3 km)

Estimated travel time by road is 18 minutes

We found 3 routes between Allensville and Olive Hill.

Available Routes

Shortest Fastest
Allensville Rd and NC-57 N/Semora Rd
10.8 mi
17.4 km
16 minutes
Old Allensville Rd and NC-57 N/Semora Rd
12.1 mi
19.5 km
18 minutes
NC-57 N/Semora Rd
12.6 mi
20.4 km
19 minutes

Route Directions

0.7 mi
0 min
Continue on Old Allensville Rd to Roxboro
5.1 mi
7 min
Take NC-57 N/Semora Rd to Morton-Pulliam Rd
6.3 mi
10 min
0 mi
0 min

Route Directions

0 mi
0 min
Take Todd Rd to State Hwy 49 S/Virgilina Rd
4.3 mi
5 min
Take US-501 S and NC-57 N/Semora Rd to Morton-Pulliam Rd
8.3 mi
13 min
0 mi
0 min

Route Directions

0 mi
0 min
Continue on Allensville Rd. Take Mountain Rd to N Madison Blvd in Roxboro
5.9 mi
9 min
Take NC-57 N/Semora Rd to Morton-Pulliam Rd
4.8 mi
7 min
0 mi
0 min

Journey Details

Traveling from Allensville, North Carolina to Olive Hill, North Carolina covers 10.8 miles (17 km) in a west direction. This secondary roads, short route typically takes 16 minutes under normal conditions.

Drivers have 3 route options between these locations (11-13 miles / 17-20 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 40 mph (64 km/h) .

Journey Waypoints

Allensville

Starting Point

Surl, North Carolina

13 mi to destination

2 mi
Roxboro, North Carolina

Traveled 3 mi from origin

2 mi
Hicks Village, North Carolina

3 mi to destination

1 mi
Olive Hill

Destination