Distance from Lilly, North Carolina to Gregory, North Carolina
The driving distance from Lilly, North Carolina to Gregory, North Carolina is 18.7 mi (30.1 km)
The straight-line (air) distance is approximately 7.6 mi (12.2 km)
Estimated travel time by road is 22 minutes
We found 3 routes between Lilly and Gregory.
Available Routes
Route Directions
Route Directions
Take S Mills Rd, NC-168 S and NC-34 S to N Gregory Rd in Shawboro
Route Directions
Follow Scotland Rd to NC-34 N
Journey Details
Traveling from Lilly, North Carolina to Gregory, North Carolina covers 18.1 miles (29 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 21 minutes under normal conditions.
Drivers have 3 route options between these locations (18-23 miles / 29-37 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Lilly
Starting Point
Gregory
Destination