Distance from Olive Branch, North Carolina to Sandy Ridge, North Carolina
The driving distance from Olive Branch, North Carolina to Sandy Ridge, North Carolina is 121.3 mi (195.1 km)
The straight-line (air) distance is approximately 60.4 mi (97.2 km)
Estimated travel time by road is 2 hours 19 minutes
We found 3 routes between Olive Branch and Sandy Ridge.
Available Routes
Route Directions
Take NC-200 N to US-601 N in Cabarrus County
Get on I-85 N
Follow I-85 N and US-52 N to NC-8 N/Germanton Rd in Winston-Salem. Take exit 114 from US-52 N
Follow NC-8 N, Dodgetown Rd and NC-704 W to your destination in Stokes County
Route Directions
Continue on NC-218 W. Take NC-205, Swift Rd, Liberty Hill Church Rd and Austin Rd to Millingport Rd in Stanly County
Continue on Millingport Rd to Rowan County
Continue on Stokes Ferry Rd. Drive from I-85 N, US-52 N, NC-8 N and Dodgetown Rd to Sandy Ridge
Route Directions
Continue on NC-218 W. Take NC-205, Swift Rd, Liberty Hill Church Rd and Austin Rd to Millingport Rd in Stanly County
Follow Millingport Rd to State Hwy 49 N/NC-49 in Richfield
Take NC-8 N, Becks Church Rd, US-52 N, NC-8 N and Dodgetown Rd to your destination in Sandy Ridge
Journey Details
Traveling from Olive Branch, North Carolina to Sandy Ridge, North Carolina covers 117.5 miles (189 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 26 minutes under normal conditions.
Drivers have 3 route options between these locations (117-121 miles / 189-195 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Sandy Ridge
Destination