Distance from Lilly, North Carolina to New Providence, North Carolina

Lilly New Providence
Total Distance
21.6 mi
(34.7 km)
Travel Time
25 minutes

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

Shortest Fastest
NC-168 S
20.3 mi
32.7 km
25 minutes
NC Hwy 343 N
21.3 mi
34.3 km
25 minutes
S Mills Rd and NC-168 S
21.6 mi
34.7 km
25 minutes

Route Directions

1.1 mi
1 min
Take S Mills Rd and NC-168 S to E Ridge Rd in Shawboro
19 mi
21 min
Follow E Ridge Rd to your destination
1.5 mi
2 min

Route Directions

1.1 mi
1 min
Take NC Hwy 343 N to Scotland Rd
11.7 mi
13 min
Follow Scotland Rd to NC-34 N
3.3 mi
4 min
3.7 mi
4 min
Follow E Ridge Rd to your destination
1.5 mi
2 min

Route Directions

1.1 mi
1 min
Take S Mills Rd and NC-168 S to E Ridge Rd in Currituck County
15.5 mi
18 min
Follow E Ridge Rd to your destination
3.7 mi
5 min

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

Tar Corner, North Carolina

18 mi to destination

0 mi
Snowden, North Carolina

9 mi to destination

2 mi
Shawboro, North Carolina

Traveled 18 mi from origin

1 mi
New Providence

Destination