Distance from Olive Branch, North Carolina to Edmund, South Carolina
The driving distance from Olive Branch, North Carolina to Edmund, South Carolina is 144.9 mi (233.1 km)
The straight-line (air) distance is approximately 61.8 mi (99.4 km)
Estimated travel time by road is 2 hours 20 minutes
This route includes Toll roads along the way.
We found 3 routes between Olive Branch and Edmund.
Available Routes
Route Directions
Get on US-74 BYP in Monroe from Olive Branch Rd
Continue on US-74 BYP. Take I-485/I-485 Inner, I-77 S and I-20 W to Tarrytown Ln in Springdale. Take exit 113 from I-26 E
Follow SC-302 to Peachtree Rock Rd in Edmund
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
Take I-20 W, I-26 E and SC-302 to Old Orangeburg Rd in Edmund
Continue on Old Orangeburg Rd. Drive to Peachtree Rock Rd
Route Directions
Take Olive Branch Rd to Lancaster Ave in Monroe
Follow Lancaster Ave and NC-200 S to SC-200 W in Lancaster
Follow SC-200 W to US-21 S/Chester Ave in Great Falls
Take SC-200 W, I-77 S, I-20 W and I-26 E to Tarrytown Ln in Springdale. Take exit 113 from I-26 E
Follow SC-302 to Peachtree Rock Rd in Edmund
Journey Details
Traveling from Olive Branch, North Carolina to Edmund, South Carolina covers 118.5 miles (191 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 22 minutes under normal conditions.
Drivers have 3 route options between these locations (118-145 miles / 191-233 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Edmund
Destination