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
Moyock
Destination