Distance from Cahaba, North Carolina to Hassell, North Carolina

Cahaba Hassell
Total Distance
22 mi
(35.4 km)
Travel Time
25 minutes

The driving distance from Cahaba, North Carolina to Hassell, North Carolina is 22 mi (35.4 km)

The straight-line (air) distance is approximately 7.1 mi (11.4 km)

Estimated travel time by road is 25 minutes

We found 2 routes between Cahaba and Hassell.

Available Routes

Shortest Fastest
NC-11 S/NC-42 W
21.3 mi
34.3 km
23 minutes
NC-11 S/NC-42 W and NC-903
22 mi
35.4 km
25 minutes

Route Directions

22 mi
25 min

Route Directions

21.3 mi
23 min

Journey Details

Traveling from Cahaba, North Carolina to Hassell, North Carolina covers 21.3 miles (34 km) in a southwest direction. This highway, moderate route typically takes 23 minutes under normal conditions.

Drivers have 2 route options between these locations (21-22 miles / 34-35 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .

Journey Waypoints

Cahaba

Starting Point

Hamilton, North Carolina

16 mi to destination

4 mi
Hassell

Destination