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

Elm Grove Ravenswood
Total Distance
25.9 mi
(41.6 km)
Travel Time
30 minutes

The driving distance from Elm Grove, North Carolina to Ravenswood, North Carolina is 25.9 mi (41.6 km)

The straight-line (air) distance is approximately 12.8 mi (20.6 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Elm Grove and Ravenswood.

Available Routes

Shortest Fastest
NC-58 S
23.6 mi
38 km
26 minutes
Wyse Fork Rd and NC-58 S
25.9 mi
41.6 km
30 minutes
10 Mile Fork Rd and NC-58 S
27.7 mi
44.5 km
31 minutes

Route Directions

0 mi
0 min
0.6 mi
0 min
Continue on Middle Rd to Wyse Fork Rd
5.6 mi
6 min
5.1 mi
5 min
2.7 mi
3 min
Drive to NC-58 S
11.9 mi
14 min

Route Directions

0 mi
0 min
Follow NC-58 S to State Rd 1322 in Jones County
12.7 mi
13 min
2.1 mi
2 min
Continue on 10 Mile Fork Rd. Drive to NC-58 S
12.9 mi
14 min

Route Directions

23.6 mi
26 min

Journey Details

Traveling from Elm Grove, North Carolina to Ravenswood, North Carolina covers 23.6 miles (38 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 26 minutes under normal conditions.

Drivers have 3 route options between these locations (24-28 miles / 38-45 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 55 mph (89 km/h) .

Journey Waypoints

Elm Grove

Starting Point

Sassers Mill, North Carolina

29 mi to destination

2 mi
Phillips Crossroads, North Carolina

Traveled 7 mi from origin

1 mi
Trenton, North Carolina

15 mi to destination

1 mi
Jones County, North Carolina

Traveled 22 mi from origin

0 mi
Olivers, North Carolina

7 mi to destination

0 mi
Ravenswood

Destination