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

Elm Grove Olympia
Total Distance
41.3 mi
(66.5 km)
Travel Time
43 minutes

The driving distance from Elm Grove, North Carolina to Olympia, North Carolina is 41.3 mi (66.5 km)

The straight-line (air) distance is approximately 19.9 mi (32 km)

Estimated travel time by road is 43 minutes

We found 2 routes between Elm Grove and Olympia.

Available Routes

Shortest Fastest
US-70 E
40.4 mi
65 km
39 minutes
NC-58 S
41.3 mi
66.5 km
43 minutes

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
Follow 10 Mile Fork Rd and US-17 to NC-55 E in Pamlico County
26.5 mi
27 min

Route Directions

Take Copeland Farm Rd and Burkett Rd to US-70 E in Jones County
8.2 mi
10 min
Continue on US-70 E to Craven County. Take the NC-55 E exit from US-17 N
29.3 mi
25 min
2.8 mi
3 min

Journey Details

Traveling from Elm Grove, North Carolina to Olympia, North Carolina covers 40.4 miles (65 km) in a east direction. This highway, moderate route typically takes 39 minutes under normal conditions.

Drivers have 2 route options between these locations (40-41 miles / 65-67 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Elm Grove

Starting Point

Sassers Mill, North Carolina

46 mi to destination

1 mi
Pollocks, North Carolina

34 mi to destination

2 mi
Cove City, North Carolina

Traveled 23 mi from origin

2 mi
Tuscarora, North Carolina

23 mi to destination

1 mi
Hymans, North Carolina

Traveled 34 mi from origin

1 mi
Washington Forks, North Carolina

11 mi to destination

0 mi
Bridgeton, North Carolina

Traveled 46 mi from origin

1 mi
Olympia

Destination