Distance from Mashoes, North Carolina to Gregory, North Carolina
The driving distance from Mashoes, North Carolina to Gregory, North Carolina is 100 mi (160.9 km)
The straight-line (air) distance is approximately 21.4 mi (34.5 km)
Estimated travel time by road is 1 hour 51 minutes
We found 2 routes between Mashoes and Gregory.
Available Routes
Route Directions
Follow US-64 W to Scuppernong Rd in Washington County. Take exit 554 from US-64 W
Take NC-37 to US-17 N in Perquimans County
Continue on US-17 N. Take US-158 to NC-34 N in Camden County
Continue on NC-34 N. Drive to N Gregory Rd in Shawboro
Route Directions
Journey Details
Traveling from Mashoes, North Carolina to Gregory, North Carolina covers 70.1 miles (113 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 24 minutes under normal conditions.
Drivers have 2 route options between these locations (70-100 miles / 113-161 km). The primary route shown here saves 28 minutes compared to alternatives.
Journey Waypoints
Mashoes
Starting Point
Gregory
Destination