Distance from Powells Point, North Carolina to Duck, North Carolina

Powells Point Duck
Total Distance
16.9 mi
(27.2 km)
Travel Time
23 minutes

The driving distance from Powells Point, North Carolina to Duck, North Carolina is 16.9 mi (27.2 km)

The straight-line (air) distance is approximately 3.6 mi (5.8 km)

Estimated travel time by road is 23 minutes

Route Directions

16.9 mi
23 min

Journey Details

Traveling from Powells Point, North Carolina to Duck, North Carolina covers 16.9 miles (27 km) in a east direction. This mixed highways and local roads, moderate route typically takes 23 minutes under normal conditions.

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

Journey Waypoints

Powells Point

Starting Point

Olds, North Carolina

8 mi to destination

1 mi
Mamie, North Carolina

Traveled 4 mi from origin

2 mi
Spot, North Carolina

Traveled 6 mi from origin

2 mi
Southern Shores, North Carolina

2 mi to destination

2 mi
Duck

Destination