Distance from Elm Grove, North Carolina to Haws Run, North Carolina

Elm Grove Haws Run
Total Distance
40.8 mi
(65.7 km)
Travel Time
51 minutes

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

Shortest
Huffman Town Rd and US-258 S
39.8 mi
64 km
51 minutes
Fastest
US-258 S
40.8 mi
65.7 km
51 minutes
NC-58 S and US-17 S
55.2 mi
88.8 km
1 hour 2 minutes

Route Directions

0 mi
0 min
Continue on NC-58 S. Take NC-41 S, Comfort Rd and US-258 S to Haws Run Rd in Onslow County
37 mi
45 min
Follow Haws Run Rd to Tobe Ln
3.8 mi
5 min

Route Directions

Get on US-17 in Jones County from NC-58 S
21.8 mi
23 min
Continue on US-17 S to Onslow County
29.6 mi
33 min
Follow Haws Run Rd to Tobe Ln
3.8 mi
5 min

Route Directions

0 mi
0 min
0.9 mi
1 min
6.8 mi
7 min
1.4 mi
1 min
3.4 mi
4 min
1.3 mi
1 min
7.9 mi
9 min
Continue on US-258 S to Haws Run Rd
14.3 mi
18 min
Follow Haws Run Rd to Tobe Ln
3.8 mi
5 min

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

Combs Fork, North Carolina

44 mi to destination

1 mi
Comfort, North Carolina

33 mi to destination

1 mi
Petersburg, North Carolina

Traveled 22 mi from origin

1 mi
Richlands, North Carolina

22 mi to destination

0 mi
Catherine Lake, North Carolina

Traveled 33 mi from origin

1 mi
Waltons Store, North Carolina

Traveled 44 mi from origin

1 mi
Haws Run

Destination