Distance from Olive Branch, North Carolina to Halleytown, South Carolina
The driving distance from Olive Branch, North Carolina to Halleytown, South Carolina is 119.6 mi (192.4 km)
The straight-line (air) distance is approximately 62.1 mi (99.9 km)
Estimated travel time by road is 2 hours 15 minutes
We found 3 routes between Olive Branch and Halleytown.
Available Routes
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Take Landsford Rd, SC-151 S, SC-341 S/Bethune Rd, SC-527 S and I-95 S to US-301 N in Clarendon County
Route Directions
Continue on NC-218 E to Polkton
Follow Prison Camp Rd to NC-109 S
Continue on NC-109 S. Take SC-151 S, SC-341 S/Bethune Rd, SC-527 S and I-95 S to US-301 N in Clarendon County
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Take Landsford Rd, SC-151 S, SC-341 S/Bethune Rd, SC-527 S and I-95 S to US-301 N in Clarendon County
Journey Details
Traveling from Olive Branch, North Carolina to Halleytown, South Carolina covers 117.3 miles (189 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 14 minutes under normal conditions.
Drivers have 3 route options between these locations (117-123 miles / 189-198 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Halleytown
Destination