Distance from Olive Branch, North Carolina to Aynor, South Carolina
The driving distance from Olive Branch, North Carolina to Aynor, South Carolina is 118.4 mi (190.6 km)
The straight-line (air) distance is approximately 61.8 mi (99.5 km)
Estimated travel time by road is 2 hours 8 minutes
We found 3 routes between Olive Branch and Aynor.
Available Routes
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E to NC-38 S in Richmond County. Take exit 319 from US-74 E
Take SC-38 E to Hwy 15-401 Bypass W/Harris St in Bennettsville
Follow SC-38 E to US-501 S in Marion County
Follow Elm St to your destination
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E and US-52 S to Church St in Society Hill
Take Society Hill Rd, Mechanicsville Hwy, Georgetown Rd, N Williston Rd and State Rd S-21-24 to US-301 N/US-76 E in Florence County
Continue on US-76 E. Take S Hwy 501 S to Elm St in Aynor
Follow Elm St to your destination
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E and US-52 S to SC-9 S in Wallace
Follow SC-9 S to Hwy 15-401 Bypass W/Harris St in Bennettsville
Follow SC-38 E to US-501 S in Marion County
Follow Elm St to your destination
Journey Details
Traveling from Olive Branch, North Carolina to Aynor, South Carolina covers 112.8 miles (182 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 6 minutes under normal conditions.
Drivers have 3 route options between these locations (113-118 miles / 182-191 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Aynor
Destination