Distance from Elm Grove, North Carolina to Teachey, North Carolina

Elm Grove Teachey
Total Distance
44.2 mi
(71.1 km)
Travel Time
54 minutes

The driving distance from Elm Grove, North Carolina to Teachey, North Carolina is 44.2 mi (71.1 km)

The straight-line (air) distance is approximately 23.2 mi (37.3 km)

Estimated travel time by road is 54 minutes

We found 3 routes between Elm Grove and Teachey.

Available Routes

Shortest
NC-41 S and Hallsville Rd
44 mi
70.9 km
55 minutes
Fastest
NC-41 S
44.2 mi
71.1 km
54 minutes
Vine Swamp Rd and NC-41 S
45.5 mi
73.2 km
55 minutes

Route Directions

Take Burney Town Rd, Vine Swamp Rd and Small Town Rd to US-258 S in Jones County
11.7 mi
14 min
Follow NC-41 S to Rivenbark Town Rd in Duplin County
27 mi
31 min
2.4 mi
3 min
0.6 mi
0 min
Continue on High School Rd. Drive to Lodge St in Teachey
2.5 mi
3 min

Route Directions

Take Vine Swamp Rd and Small Town Rd to US-258 S in Jones County
13 mi
15 min
Follow NC-41 S to Rivenbark Town Rd in Duplin County
27 mi
31 min
2.4 mi
3 min
0.6 mi
0 min
Continue on High School Rd. Drive to Lodge St in Teachey
2.5 mi
3 min

Route Directions

0 mi
0 min
0.9 mi
1 min
0.3 mi
0 min
Continue on Burney Town Rd to Vine Swamp Rd
4.6 mi
5 min
Continue on Vine Swamp Rd to Small Town Rd
2.4 mi
3 min
3.7 mi
5 min
Take NC-41 S and Hallsville Rd to Stocking Head Rd in Duplin County
20.6 mi
24 min
4.7 mi
6 min
1.4 mi
1 min
5 mi
6 min
0.3 mi
0 min

Journey Details

Traveling from Elm Grove, North Carolina to Teachey, North Carolina covers 44 miles (71 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.

Drivers have 3 route options between these locations (44-45 miles / 71-73 km). The primary route shown here saves 25 seconds compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Elm Grove

Starting Point

Nobles Mill, North Carolina

53 mi to destination

2 mi
Irvings Crossroads, North Carolina

Traveled 13 mi from origin

1 mi
Hargetts Crossroads, North Carolina

40 mi to destination

2 mi
Petersburg Crossing, North Carolina

Traveled 27 mi from origin

1 mi
Beulaville, North Carolina

27 mi to destination

1 mi
Hallsville, North Carolina

Traveled 40 mi from origin

1 mi
Greenevers, North Carolina

13 mi to destination

1 mi
Murphey, North Carolina

Traveled 53 mi from origin

1 mi
Teachey

Destination