Distance from Elm Grove, North Carolina to Snow Hill, North Carolina

Elm Grove Snow Hill
Total Distance
25.8 mi
(41.5 km)
Travel Time
32 minutes

The driving distance from Elm Grove, North Carolina to Snow Hill, North Carolina is 25.8 mi (41.5 km)

The straight-line (air) distance is approximately 14.1 mi (22.7 km)

Estimated travel time by road is 32 minutes

We found 2 routes between Elm Grove and Snow Hill.

Available Routes

Shortest
NC-58 N
25.1 mi
40.5 km
34 minutes
Fastest
NC-58 N and US-258 N
25.8 mi
41.5 km
32 minutes

Route Directions

25.8 mi
32 min

Route Directions

25.1 mi
34 min

Journey Details

Traveling from Elm Grove, North Carolina to Snow Hill, North Carolina covers 25.1 miles (40 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 2 route options between these locations (25-26 miles / 40-41 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Elm Grove

Starting Point

Loftins Crossroads, North Carolina

32 mi to destination

1 mi
Southwood, North Carolina

Traveled 8 mi from origin

0 mi
Rivermont, North Carolina

24 mi to destination

1 mi
Kinston, North Carolina

Traveled 16 mi from origin

1 mi
Dawson, North Carolina

16 mi to destination

1 mi
Arba, North Carolina

Traveled 32 mi from origin

1 mi
Snow Hill

Destination