Distance from Olive Branch, North Carolina to China Grove, North Carolina
The driving distance from Olive Branch, North Carolina to China Grove, North Carolina is 43.3 mi (69.7 km)
The straight-line (air) distance is approximately 22 mi (35.3 km)
Estimated travel time by road is 59 minutes
We found 3 routes between Olive Branch and China Grove.
Available Routes
Route Directions
Follow NC-218 W to Morgan Academy Rd
Continue on NC-200 N. Take US-601 N, NC-3 N and I-85 N to Patterson St in China Grove
Route Directions
Follow NC-218 W to Morgan Academy Rd
Continue on NC-200 N. Take Cold Springs Rd and Irish Potato Rd to Patterson St in China Grove
Route Directions
Follow NC-218 W to Morgan Academy Rd
Continue on NC-200 N. Take US-601 N, NC-3 N and I-85 N to Patterson St in China Grove
Journey Details
Traveling from Olive Branch, North Carolina to China Grove, North Carolina covers 41.9 miles (67 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 59 minutes under normal conditions.
Drivers have 3 route options between these locations (42-43 miles / 67-70 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Olive Branch
Starting Point
China Grove
Destination