Distance from Olive Branch, North Carolina to Lancaster, South Carolina
The driving distance from Olive Branch, North Carolina to Lancaster, South Carolina is 41.7 mi (67.2 km)
The straight-line (air) distance is approximately 22.8 mi (36.8 km)
Estimated travel time by road is 1 hour
We found 3 routes between Olive Branch and Lancaster.
Available Routes
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
Follow Camp Creek Rd to SC-9 N
Follow SC-9 N and E Arch St to S Main St in Lancaster
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Continue to Landsford Rd
Take State Rd S-13-35 and SC-9 N to S Main St in Lancaster
Route Directions
Take Olive Branch Rd to Lancaster Ave in Monroe
Follow Lancaster Ave, NC-200 S and SC-200 W to US-521 BUS in Lancaster
Journey Details
Traveling from Olive Branch, North Carolina to Lancaster, South Carolina covers 40.6 miles (65 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 3 route options between these locations (41-48 miles / 65-77 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Lancaster
Destination