Distance from Oak Island, North Carolina to Myrtle Grove, North Carolina
The driving distance from Oak Island, North Carolina to Myrtle Grove, North Carolina is 37.3 mi (60 km)
The straight-line (air) distance is approximately 13.5 mi (21.8 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Oak Island and Myrtle Grove.
Available Routes
Route Directions
Take NC-906 to US-17 N
Continue on US-17 N. Take US-421 S to Piner Rd in New Hanover County
Route Directions
Take NC-906 to US-17 N
Continue on US-17 N. Take I-140 and NC-132 S/N College Rd to Piner Rd in Myrtle Grove
Route Directions
Take NC-906 to US-17 N
Follow US-17 N, US-76 E and US-421 S/Carolina Beach Rd to Piner Rd in New Hanover County
Journey Details
Traveling from Oak Island, North Carolina to Myrtle Grove, North Carolina covers 37.1 miles (60 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 3 route options between these locations (37-54 miles / 60-87 km). The primary route shown here saves 14 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Oak Island
Starting Point
Myrtle Grove
Destination