Distance from Olive Branch, North Carolina to Pharrs Mill, North Carolina

Olive Branch Pharrs Mill
Total Distance
28.3 mi
(45.5 km)
Travel Time
41 minutes

The driving distance from Olive Branch, North Carolina to Pharrs Mill, North Carolina is 28.3 mi (45.5 km)

The straight-line (air) distance is approximately 14.2 mi (22.8 km)

Estimated travel time by road is 41 minutes

We found 3 routes between Olive Branch and Pharrs Mill.

Available Routes

Shortest Fastest
NC-218 W
28.1 mi
45.3 km
39 minutes
NC-218 W and NC-200 N
28.3 mi
45.5 km
41 minutes
NC-218 W and E Brief Rd
29.9 mi
48.1 km
42 minutes

Route Directions

0 mi
0 min
Follow NC-218 W to Morgan Academy Rd
3.8 mi
5 min
2.4 mi
3 min
3 mi
3 min
Continue on Oak Grove Rd. Take Love Mill Rd, River Rd and Garmon Mill Rd to US-601 N in Midland
8.1 mi
12 min
Take Bethel School Rd, Sam Black Rd and Pine Grove Church Rd to Pharr Mill Rd in Harrisburg
11 mi
16 min

Route Directions

0 mi
0 min
Continue on NC-218 W. Take E Brief Rd, Old Camden Rd and Flowes Store Rd to Pharr Mill Rd in Harrisburg
29.8 mi
41 min

Route Directions

0 mi
0 min
Continue on NC-218 W. Take E Brief Rd, Bethel Ave Ext and Sam Black Rd to Pharr Mill Rd in Harrisburg
28.1 mi
39 min

Journey Details

Traveling from Olive Branch, North Carolina to Pharrs Mill, North Carolina covers 28.1 miles (45 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (28-30 miles / 45-48 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Olive Branch

Starting Point

New Salem, North Carolina

33 mi to destination

1 mi
Stanfield, North Carolina

24 mi to destination

2 mi
Midland, North Carolina

16 mi to destination

1 mi
Flows Store, North Carolina

8 mi to destination

1 mi
Rocky River, North Carolina

Traveled 33 mi from origin

1 mi
Pharrs Mill

Destination