Distance from Cahaba, North Carolina to Blackrock, North Carolina

Cahaba Blackrock
Total Distance
36.2 mi
(58.3 km)
Travel Time
39 minutes

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

Shortest Fastest
Indian Woods Rd and US-17 BYP N
30.9 mi
49.7 km
34 minutes
Indian Woods Rd
33.5 mi
53.9 km
41 minutes
NC-308 E
36.2 mi
58.3 km
39 minutes

Route Directions

Take Indian Woods Rd to Jack Branch Rd in Lewiston Woodville
5.5 mi
6 min
2.9 mi
3 min
Continue on NC-308 E to Merry Hill
25.9 mi
26 min
Follow Jeff White Rd and Blackrock Rd to N Shore Dr
1.9 mi
2 min

Route Directions

Take Indian Woods Rd to Grabtown Rd/Mardre Rd
14 mi
16 min
Take Bull Hill Rd and Pine Ridge Rd to NC-45 N in Merry Hill
16 mi
20 min
0.4 mi
0 min
Take Blackrock Rd to N Shore Dr
3.1 mi
4 min

Route Directions

Take Indian Woods Rd, US-17 BYP N and US-17 N to Jeff White Rd in Merry Hill
29 mi
31 min
Follow Jeff White Rd and Blackrock Rd to N Shore Dr
1.9 mi
2 min

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

Republican, North Carolina

33 mi to destination

2 mi
Drew, North Carolina

Traveled 8 mi from origin

1 mi
Windsor, North Carolina

17 mi to destination

2 mi
Todds Crossroads, North Carolina

Traveled 25 mi from origin

2 mi
Taylors Store, North Carolina

8 mi to destination

2 mi
Blackrock

Destination