Distance from Williamston, North Carolina to Cahaba, North Carolina
Williamston
Cahaba
Total Distance
19.8 mi
(31.9 km)
Travel Time
23 minutes
The driving distance from Williamston, North Carolina to Cahaba, North Carolina is 19.8 mi (31.9 km)
The straight-line (air) distance is approximately 8.7 mi (14 km)
Estimated travel time by road is 23 minutes
Route Directions
19.8 mi
23 min
Journey Details
Traveling from Williamston, North Carolina to Cahaba, North Carolina covers 19.8 miles (32 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 23 minutes under normal conditions.
Journey Waypoints
Williamston
Starting Point
Cahaba
Destination