Distance from Elm Grove, North Carolina to Haws Run, North Carolina
The driving distance from Elm Grove, North Carolina to Haws Run, North Carolina is 40.8 mi (65.7 km)
The straight-line (air) distance is approximately 19.2 mi (30.9 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Elm Grove and Haws Run.
Available Routes
Route Directions
Continue on NC-58 S. Take NC-41 S, Comfort Rd and US-258 S to Haws Run Rd in Onslow County
Follow Haws Run Rd to Tobe Ln
Route Directions
Get on US-17 in Jones County from NC-58 S
Continue on US-17 S to Onslow County
Follow Haws Run Rd to Tobe Ln
Route Directions
Continue on US-258 S to Haws Run Rd
Follow Haws Run Rd to Tobe Ln
Journey Details
Traveling from Elm Grove, North Carolina to Haws Run, North Carolina covers 39.8 miles (64 km) in a south direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (40-55 miles / 64-89 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Elm Grove
Starting Point
Haws Run
Destination