Distance from Olive Branch, North Carolina to Windsor Park, South Carolina
The driving distance from Olive Branch, North Carolina to Windsor Park, South Carolina is 43.9 mi (70.6 km)
The straight-line (air) distance is approximately 22.3 mi (35.8 km)
Estimated travel time by road is 58 minutes
We found 3 routes between Olive Branch and Windsor Park.
Available Routes
Route Directions
Take Deep Spring Church Rd, Lower White Store Rd/Mineral Springs Church Rd, State Rd 1240 and State Rd 1228 to Lower White Store Rd/Union Church Rd
Take State Rd 1219 to George Ratliff Rd
Take Jackson Rd W to SC-9 S in Chesterfield County
Continue on State Rd S-13-341/Windsor Dr. Drive to Brewer St
Route Directions
Take Marshville-Olive Branch Rd to E Marshville Blvd in Marshville
Take Landsford Rd to White Store Rd
Continue to Anson County
Take State Rd 1219 to George Ratliff Rd
Take Jackson Rd W to SC-9 S in Chesterfield County
Continue on State Rd S-13-341/Windsor Dr. Drive to Brewer St
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E and US-52 S to County Rd S-13-147/State Rd in Cheraw
Continue on State Rd. Drive to Brewer St
Journey Details
Traveling from Olive Branch, North Carolina to Windsor Park, South Carolina covers 41.8 miles (67 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (42-46 miles / 67-74 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Windsor Park
Destination