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

Elm Grove Deep Run
Total Distance
12.8 mi
(20.7 km)
Travel Time
16 minutes

The driving distance from Elm Grove, North Carolina to Deep Run, North Carolina is 12.8 mi (20.7 km)

The straight-line (air) distance is approximately 5.9 mi (9.5 km)

Estimated travel time by road is 16 minutes

We found 2 routes between Elm Grove and Deep Run.

Available Routes

Shortest Fastest
Lightwood Knot Rd
10.9 mi
17.5 km
14 minutes
John Green Smith Rd
12.8 mi
20.7 km
16 minutes

Route Directions

0 mi
0 min
1.9 mi
2 min
Continue on Rusty Lee Rd. Take Alexander Rouse Rd to US-258 S
5 mi
7 min
0.4 mi
0 min
Follow John Green Smith Rd to your destination in Deep Run
5.6 mi
7 min

Route Directions

0 mi
0 min
Take Lightwood Knot Rd to John Green Smith Rd in Deep Run
10.3 mi
12 min
Continue on John Green Smith Rd to your destination
0.5 mi
1 min

Journey Details

Traveling from Elm Grove, North Carolina to Deep Run, North Carolina covers 10.9 miles (17 km) in a west direction. This mixed highways and local roads, short route typically takes 14 minutes under normal conditions.

Drivers have 2 route options between these locations (11-13 miles / 17-21 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 44 mph (71 km/h) .

Journey Waypoints

Elm Grove

Starting Point

Loftins Crossroads, North Carolina

14 mi to destination

2 mi
Woodington, North Carolina

10 mi to destination

2 mi
Lawsons Mill, North Carolina

Traveled 14 mi from origin

2 mi
Deep Run

Destination