Distance from Elm Grove, North Carolina to Kershaw, North Carolina
The driving distance from Elm Grove, North Carolina to Kershaw, North Carolina is 68.1 mi (109.6 km)
The straight-line (air) distance is approximately 28.4 mi (45.7 km)
Estimated travel time by road is 1 hour 24 minutes
We found 2 routes between Elm Grove and Kershaw.
Available Routes
Route Directions
Take Copeland Farm Rd to Wyse Fork Rd in Jones County
Take Burkett Rd and Dover Fort Barnwell Rd to Belltown Rd in Craven County
Drive along Maple Cypress Rd
Take Nelson Rd, US-17 S, NC-55 E, Neuse Rd and Kershaw Rd to Kershaw Loop Rd in Pamlico County
Continue on Kershaw Loop Rd to your destination
Route Directions
Take Copeland Farm Rd and Burkett Rd to US-70 E in Jones County
Continue on US-70 E to Pamlico County
Follow Neuse Rd and Kershaw Rd to your destination
Journey Details
Traveling from Elm Grove, North Carolina to Kershaw, North Carolina covers 60.7 miles (98 km) in a east direction. This highway, substantial route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 2 route options between these locations (61-68 miles / 98-110 km). The primary route shown here saves 20 minutes compared to alternatives.
Journey Waypoints
Elm Grove
Starting Point
Kershaw
Destination