Distance from Olive Branch, North Carolina to Leo, South Carolina
The driving distance from Olive Branch, North Carolina to Leo, South Carolina is 115.1 mi (185.3 km)
The straight-line (air) distance is approximately 60 mi (96.6 km)
Estimated travel time by road is 2 hours 20 minutes
We found 3 routes between Olive Branch and Leo.
Available Routes
Route Directions
Continue on NC-218 E. Take US-74 E, US-52 S and Society Hill Rd to Mont Clare Rd in Darlington County
Take Mechanicsville Hwy to SC-34 E
Take Georgetown Rd, N Williston Rd, SC-327 S, Francis Marion Rd and N Friendfield Rd to N Old Georgetown Rd/State Rd S-21-461 in Florence County
Route Directions
Continue on NC-218 E to Polkton
Continue on Prison Camp Rd to NC-742 S
Continue on NC-742 S. Take SC-742 S and Teals Mill Rd to SC-S-13-20 in Chesterfield County
Follow SC-S-13-20 to US-52 S
Take Society Hill Rd to Mont Clare Rd in Darlington County
Take Mechanicsville Hwy to SC-34 E
Take Georgetown Rd, N Williston Rd, SC-327 S and Francis Marion Rd to N Old Georgetown Rd/State Rd S-21-461 in Florence County
Route Directions
Continue on NC-218 E. Take US-74 E, US-52 S and Society Hill Rd to Mont Clare Rd in Darlington County
Take Mechanicsville Hwy to SC-34 E
Take Georgetown Rd, N Williston Rd, SC-327 S and Francis Marion Rd to N Old Georgetown Rd/State Rd S-21-461 in Florence County
Journey Details
Traveling from Olive Branch, North Carolina to Leo, South Carolina covers 113.9 miles (183 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 19 minutes under normal conditions.
Drivers have 3 route options between these locations (114-115 miles / 183-185 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Leo
Destination