Distance from Olive Branch, North Carolina to Cane Savannah, South Carolina
The driving distance from Olive Branch, North Carolina to Cane Savannah, South Carolina is 101.3 mi (163 km)
The straight-line (air) distance is approximately 52.4 mi (84.4 km)
Estimated travel time by road is 2 hours 6 minutes
We found 3 routes between Olive Branch and Cane Savannah.
Available Routes
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Drive from Landsford Rd, US-601 S, US-521 S and SC-261 E to Cane Savannah
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Take Landsford Rd, SC-151 S, SC-341 S/Bethune Rd and US-15 S to Jefferson Rd in Sumter County
Take N Wise Dr and Alice Dr to W Liberty St in Sumter
Drive from McCrays Mill Rd to Cane Savannah
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Take Landsford Rd, Philadelphia Church Rd and SC-151 S to State Rd S-13-42 in Chesterfield County
Take State Rd S-28-31 to SC-341 N in Kershaw County
Continue on US-521 S. Drive from SC-261 E to Cane Savannah
Journey Details
Traveling from Olive Branch, North Carolina to Cane Savannah, South Carolina covers 100.1 miles (161 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (100-101 miles / 161-163 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Cane Savannah
Destination