Distance from Olive Branch, North Carolina to Holmesville, North Carolina
The driving distance from Olive Branch, North Carolina to Holmesville, North Carolina is 96.6 mi (155.4 km)
The straight-line (air) distance is approximately 52.4 mi (84.4 km)
Estimated travel time by road is 1 hour 44 minutes
We found 3 routes between Olive Branch and Holmesville.
Available Routes
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E and US-501 S to NC-130 E/E Main St in Rowland
Continue on NC-130 E. Take NC-904 E to NC-41 S
Route Directions
Follow NC-218 E to US-74 W in Polkton
Continue on US-74 E. Take US-52 S, SC-9 S and SC-38 E to SC-381 N/E High St in Blenheim
Follow Fire Tower Rd and SC-34 E to SC-9 S/E Main St in Dillon
Take SC-41 N to NC-41 N in Robeson County
Route Directions
Continue on NC-218 E. Take US-74 E, US-52 S and SC-9 S to S-35-47/Beauty Spot Rd W in Bennettsville
Follow Beauty Spot Rd W to US-15 N/US-401 N
Continue on S-35-40/Laurin Willis Rd. Take Judson Rd to Old Hamer Rd in Hamer
Continue on Old Hamer Rd. Take Pleasant Hill Rd and Rd 30/State Rd S-17-30 to NC-41 N in Robeson County
Journey Details
Traveling from Olive Branch, North Carolina to Holmesville, North Carolina covers 95 miles (153 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 3 route options between these locations (95-98 miles / 153-158 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Holmesville
Destination