Distance from Mooretown, North Carolina to Harkers Island, North Carolina
The driving distance from Mooretown, North Carolina to Harkers Island, North Carolina is 137.2 mi (220.8 km)
The straight-line (air) distance is approximately 46.4 mi (74.7 km)
Estimated travel time by road is 2 hours 41 minutes
We found 2 routes between Mooretown and Harkers Island.
Available Routes
Route Directions
Take Moore Town Rd to State Hwy 210 E
Follow Shaw Hwy and NC-53 E to Cypress Creek Rd in Maple Hill
Continue on Cypress Creek Rd to Onslow County
Take Comfort Rd, NC-41 N, US-70 E, U.S. Hwy 70 W, ... and Harkers Island Rd to Island Rd in Harkers Island
Route Directions
Follow Shaw Hwy and NC-53 E to NC-24 E in Onslow County
Follow NC-24 E and US-70 E to Harkers Island Rd in Carteret County
Continue on Harkers Island Rd. Drive to Island Rd in Harkers Island
Journey Details
Traveling from Mooretown, North Carolina to Harkers Island, North Carolina covers 104.8 miles (169 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 12 minutes under normal conditions.
Drivers have 2 route options between these locations (105-137 miles / 169-221 km). The primary route shown here saves 30 minutes compared to alternatives.
Journey Waypoints
Mooretown
Starting Point
Harkers Island
Destination