Distance from Lilly, North Carolina to New Providence, North Carolina
The driving distance from Lilly, North Carolina to New Providence, North Carolina is 21.6 mi (34.7 km)
The straight-line (air) distance is approximately 7.9 mi (12.7 km)
Estimated travel time by road is 25 minutes
We found 3 routes between Lilly and New Providence.
Available Routes
Route Directions
Take S Mills Rd and NC-168 S to E Ridge Rd in Shawboro
Follow E Ridge Rd to your destination
Route Directions
Take NC Hwy 343 N to Scotland Rd
Follow Scotland Rd to NC-34 N
Follow E Ridge Rd to your destination
Route Directions
Take S Mills Rd and NC-168 S to E Ridge Rd in Currituck County
Follow E Ridge Rd to your destination
Journey Details
Traveling from Lilly, North Carolina to New Providence, North Carolina covers 20.3 miles (33 km) in a east direction. This mixed highways and local roads, moderate route typically takes 25 minutes under normal conditions.
Drivers have 3 route options between these locations (20-22 miles / 33-35 km). The primary route shown here saves 15 seconds compared to alternatives.
Journey Waypoints
Lilly
Starting Point
New Providence
Destination