Distance from Cahaba, North Carolina to Rehoboth, North Carolina

Cahaba Rehoboth
Total Distance
30 mi
(48.3 km)
Travel Time
38 minutes

The driving distance from Cahaba, North Carolina to Rehoboth, North Carolina is 30 mi (48.3 km)

The straight-line (air) distance is approximately 15.1 mi (24.3 km)

Estimated travel time by road is 38 minutes

We found 3 routes between Cahaba and Rehoboth.

Available Routes

Shortest Fastest
NC-308 W
28.3 mi
45.5 km
34 minutes
NC-305 N
30 mi
48.3 km
38 minutes
NC-11 N/NC-42 E
37.9 mi
61 km
46 minutes

Route Directions

Take Indian Woods Rd and NC-308 W to A C Smith Rd
12.6 mi
15 min
Take Tyler Rd to NC-305 N/NC-561 W in Northampton County
6.1 mi
8 min
8.7 mi
10 min
Follow Braswell Rd to W J Duke Service Rd
2.6 mi
3 min

Route Directions

Take NC-11 N/NC-42 E, NC-305 N and Dusty Hill Rd to Bristow Sawmill Rd in Northampton County
33 mi
38 min
Continue on Bristow Sawmill Rd. Take Braswell Rd to W J Duke Service Rd
4.9 mi
7 min

Route Directions

Take Indian Woods Rd, NC-308 W and Chapel Hill Church Rd to W J Duke Service Rd in Northampton County
25.1 mi
30 min
3.2 mi
4 min

Journey Details

Traveling from Cahaba, North Carolina to Rehoboth, North Carolina covers 28.3 miles (46 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (28-38 miles / 46-61 km). The primary route shown here saves 12 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 47 mph (76 km/h) .

Journey Waypoints

Cahaba

Starting Point

Lewiston Woodville, North Carolina

35 mi to destination

2 mi
Kelford, North Carolina

26 mi to destination

2 mi
Roxobel, North Carolina

17 mi to destination

1 mi
Rich Square, North Carolina

Traveled 26 mi from origin

1 mi
Bryantown, North Carolina

9 mi to destination

1 mi
Rehoboth

Destination