Distance from Olive Branch, North Carolina to Evergreen Acres, South Carolina
The driving distance from Olive Branch, North Carolina to Evergreen Acres, South Carolina is 43.5 mi (70 km)
The straight-line (air) distance is approximately 21 mi (33.8 km)
Estimated travel time by road is 54 minutes
We found 3 routes between Olive Branch and Evergreen Acres.
Available Routes
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Continue to Landsford Rd
Drive to SC-9 N in Lancaster County
Route Directions
Follow Olive Branch Rd to NC-200 S/Morgan Mill Rd in Monroe
Continue on Morgan Mill Rd. Take NC-207 S to Buford Short Cut Rd
Take Plyler Mill Rd and Ruben Rd to NC-522 S
Continue on NC-522 S to Lancaster County
Continue on Camp Creek Rd to SC-9 N
Route Directions
Follow Olive Branch Rd to NC-200 S/Morgan Mill Rd in Monroe
Take Lancaster Ave and NC-522 S to Camp Creek Rd in Lancaster County
Continue on Camp Creek Rd to SC-9 N
Journey Details
Traveling from Olive Branch, North Carolina to Evergreen Acres, South Carolina covers 38.7 miles (62 km) in a southwest direction. This secondary roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (39-43 miles / 62-70 km). The primary route shown here saves 49 seconds compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Evergreen Acres
Destination