Distance from Olive Branch, North Carolina to Albemarle, North Carolina
The driving distance from Olive Branch, North Carolina to Albemarle, North Carolina is 24.4 mi (39.3 km)
The straight-line (air) distance is approximately 11.4 mi (18.3 km)
Estimated travel time by road is 34 minutes
We found 3 routes between Olive Branch and Albemarle.
Available Routes
Route Directions
Follow NC-218 W, NC-205 and St Martin Rd to Hartsell Rd in Stanly County
Continue on Hartsell Rd to Old Aquadale Rd
Follow Old Aquadale Rd and U.S. 52 Hwy S to W Main St in Albemarle
Route Directions
Continue on Burnsville Rd. Take State Rd 1459 to NC-742 N in Anson County
Continue on NC-742 N to Stanly County
Take NC-24 E/NC-27 E to W Main St in Albemarle
Route Directions
Take NC-205 to Swift Rd in Stanly County
Take Liberty Hill Church Rd and NC-24 E/NC-27 E to W Main St in Albemarle
Journey Details
Traveling from Olive Branch, North Carolina to Albemarle, North Carolina covers 23.7 miles (38 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.
Drivers have 3 route options between these locations (24-26 miles / 38-41 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Olive Branch
Starting Point
Albemarle
Destination