Distance from Olive Branch, North Carolina to Caskey, South Carolina
The driving distance from Olive Branch, North Carolina to Caskey, South Carolina is 46.5 mi (74.8 km)
The straight-line (air) distance is approximately 23.8 mi (38.3 km)
Estimated travel time by road is 1 hour 6 minutes
We found 3 routes between Olive Branch and Caskey.
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
Take SC-9 N/Lancaster Bypass W to Caskey Rd/State Rd S-29-206
Follow Caskey Rd/State Rd S-29-206 to Mungo Rd
Route Directions
Follow Olive Branch Rd to NC-200 S/Morgan Mill Rd in Monroe
Take Waxhaw Hwy, NC-75 W, SC-75 W and US-521 S to W North Corner Rd in Lancaster County
Follow W North Corner Rd and Old Hickory Rd to Riverside Rd
Follow Caskey Rd/State Rd S-29-206 to Mungo Rd
Route Directions
Follow Olive Branch Rd to NC-200 S/Morgan Mill Rd in Monroe
Take Lancaster Ave, NC-200 S, SC-200 W, Shiloh Unity Rd and University Dr to Caskey Rd/State Rd S-29-206 in Lancaster County
Follow Caskey Rd/State Rd S-29-206 to Mungo Rd
Journey Details
Traveling from Olive Branch, North Carolina to Caskey, South Carolina covers 44.3 miles (71 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
Drivers have 3 route options between these locations (44-47 miles / 71-75 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Caskey
Destination