Distance from Croatan Shores, North Carolina to Moyock, North Carolina

Croatan Shores Moyock
Total Distance
51.4 mi
(82.7 km)
Travel Time
58 minutes

The driving distance from Croatan Shores, North Carolina to Moyock, North Carolina is 51.4 mi (82.7 km)

The straight-line (air) distance is approximately 27.8 mi (44.8 km)

Estimated travel time by road is 58 minutes

Route Directions

51.4 mi
58 min

Journey Details

Traveling from Croatan Shores, North Carolina to Moyock, North Carolina covers 51.4 miles (83 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.

Journey Waypoints

Croatan Shores

Starting Point

Kitty Hawk, North Carolina

64 mi to destination

1 mi
Duck, North Carolina

Traveled 16 mi from origin

2 mi
Jarvisburg, North Carolina

48 mi to destination

1 mi
Grandy, North Carolina

Traveled 32 mi from origin

1 mi
Aydlett, North Carolina

32 mi to destination

2 mi
Barco, North Carolina

Traveled 48 mi from origin

2 mi
New Providence, North Carolina

16 mi to destination

1 mi
Snowden, North Carolina

Traveled 64 mi from origin

1 mi
Moyock

Destination