Distance from Catawba, North Carolina to Davidson, North Carolina

Catawba Davidson
Total Distance
31.9 mi
(51.3 km)
Travel Time
47 minutes

The driving distance from Catawba, North Carolina to Davidson, North Carolina is 31.9 mi (51.3 km)

The straight-line (air) distance is approximately 11.9 mi (19.2 km)

Estimated travel time by road is 47 minutes

We found 3 routes between Catawba and Davidson.

Available Routes

Shortest Fastest
Sherrills Ford Rd and NC-150 E
26.6 mi
42.8 km
40 minutes
NC-150 E
31.9 mi
51.3 km
47 minutes
NC-16 S
35.6 mi
57.3 km
52 minutes

Route Directions

0 mi
0 min
Take Buffalo Shoals Rd, Little Mountain Rd, NC-150 E and I-77 S to N Main St in Davidson
31.9 mi
47 min

Route Directions

Take NC 10, Murrays Mill Rd and Buffalo Shoals Rd to NC-16 S
8.7 mi
13 min
Follow NC-16 S and NC-73 E to W Catawba Ave in Huntersville
21.3 mi
26 min
Drive to NC-115 N/S Main St in Davidson
5.6 mi
13 min

Route Directions

Take Lowrance Rd to Sherrills Ford Rd
3.6 mi
6 min
Follow Sherrills Ford Rd, NC-150 E and I-77 S to N Main St in Davidson
23 mi
33 min

Journey Details

Traveling from Catawba, North Carolina to Davidson, North Carolina covers 26.6 miles (43 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.

Drivers have 3 route options between these locations (27-36 miles / 43-57 km). The primary route shown here saves 13 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Catawba

Starting Point

Murrays Hill, North Carolina

27 mi to destination

2 mi
Long Island, North Carolina

Traveled 7 mi from origin

1 mi
Monbo, North Carolina

21 mi to destination

1 mi
Lake Norman of Catawba, North Carolina

Traveled 14 mi from origin

1 mi
Lake Norman, North Carolina

7 mi to destination

2 mi
Smithville, North Carolina

Traveled 27 mi from origin

2 mi
Davidson

Destination