Distance from Nags Head, North Carolina to Moyock, North Carolina

Nags Head Moyock
Total Distance
56.6 mi
(91.1 km)
Travel Time
1 hour 5 minutes

The driving distance from Nags Head, North Carolina to Moyock, North Carolina is 56.6 mi (91.1 km)

The straight-line (air) distance is approximately 31 mi (49.9 km)

Estimated travel time by road is 1 hour 5 minutes

Route Directions

56.6 mi
1 hr 5 min

Journey Details

Traveling from Nags Head, North Carolina to Moyock, North Carolina covers 56.6 miles (91 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 5 minutes under normal conditions.

Journey Waypoints

Nags Head

Starting Point

Kill Devil Hills, North Carolina

71 mi to destination

1 mi
Point Harbor, North Carolina

Traveled 18 mi from origin

2 mi
Mamie, North Carolina

54 mi to destination

1 mi
Jarvisburg, North Carolina

Traveled 36 mi from origin

1 mi
Bertha, North Carolina

36 mi to destination

1 mi
Coinjock, North Carolina

Traveled 54 mi from origin

1 mi
Shawboro, North Carolina

18 mi to destination

1 mi
Snowden, North Carolina

Traveled 71 mi from origin

1 mi
Moyock

Destination