Distance from Olive Branch, North Carolina to Cary, North Carolina
The driving distance from Olive Branch, North Carolina to Cary, North Carolina is 126.2 mi (203.1 km)
The straight-line (air) distance is approximately 61.4 mi (98.8 km)
Estimated travel time by road is 2 hours 19 minutes
We found 3 routes between Olive Branch and Cary.
Available Routes
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E, US-220 N and I-73 N/I-74 to NC-73 E in Richmond County. Take exit 33 from I-73 N/I-74
Follow NC-73 E to US-15 N/US-501 N in Moore County
Follow US-15 N/US-501 N and US-1 N to SE Cary Pkwy in Cary. Take exit 99 from US-1 N
Continue on SE Cary Pkwy to your destination
Route Directions
Follow NC-218 E to US-74 W in Polkton
Follow US-74 E and US-1 N to SE Cary Pkwy in Cary. Take exit 99 from US-1 N
Continue on SE Cary Pkwy to your destination
Route Directions
Take Burnsville Rd, Olive Branch Rd, State Rd 1610, Gaddys Ferry Rd and Cottonville Rd to US-52 S in Stanly County
Take Indian Mound Rd to NC-24 E/NC-27 E/NC-73 E
Continue on NC-24 E. Take NC-27 E, US-15 N/US-501 N and US-1 N to SE Cary Pkwy in Cary. Take exit 99 from US-1 N
Continue on SE Cary Pkwy to your destination
Journey Details
Traveling from Olive Branch, North Carolina to Cary, North Carolina covers 122.5 miles (197 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 25 minutes under normal conditions.
Drivers have 3 route options between these locations (123-128 miles / 197-206 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
Cary
Destination