Distance from Cahaba, North Carolina to Blackrock, North Carolina
The driving distance from Cahaba, North Carolina to Blackrock, North Carolina is 36.2 mi (58.3 km)
The straight-line (air) distance is approximately 14.5 mi (23.3 km)
Estimated travel time by road is 39 minutes
We found 3 routes between Cahaba and Blackrock.
Available Routes
Route Directions
Take Indian Woods Rd to Jack Branch Rd in Lewiston Woodville
Continue on NC-308 E to Merry Hill
Follow Jeff White Rd and Blackrock Rd to N Shore Dr
Route Directions
Take Indian Woods Rd to Grabtown Rd/Mardre Rd
Take Bull Hill Rd and Pine Ridge Rd to NC-45 N in Merry Hill
Take Blackrock Rd to N Shore Dr
Route Directions
Take Indian Woods Rd, US-17 BYP N and US-17 N to Jeff White Rd in Merry Hill
Follow Jeff White Rd and Blackrock Rd to N Shore Dr
Journey Details
Traveling from Cahaba, North Carolina to Blackrock, North Carolina covers 30.9 miles (50 km) in a east direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (31-36 miles / 50-58 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Cahaba
Starting Point
Blackrock
Destination