Distance from Nixons Beach, North Carolina to New Providence, North Carolina

Nixons Beach New Providence
Total Distance
58.9 mi
(94.8 km)
Travel Time
1 hour 3 minutes

The driving distance from Nixons Beach, North Carolina to New Providence, North Carolina is 58.9 mi (94.8 km)

The straight-line (air) distance is approximately 21.4 mi (34.4 km)

Estimated travel time by road is 1 hour 3 minutes

We found 2 routes between Nixons Beach and New Providence.

Available Routes

Shortest Fastest
US-17 N
45 mi
72.4 km
53 minutes
NC-37 N and US-17 N
58.9 mi
94.8 km
1 hour 3 minutes

Route Directions

Take Indian Trail Rd and NC-37 N to US-17 N in Perquimans County
8.7 mi
10 min
Continue on US-17 N to South Mills
31.4 mi
30 min
Follow NC Hwy 343 N and Scotland Rd to NC-34 N in Shawboro
18.8 mi
22 min

Route Directions

Take Indian Trail Rd and NC-37 N to US-17 N in Perquimans County
8.7 mi
10 min
Continue on US-17 N. Take US-158 to NC-34 N in Camden County
30.1 mi
36 min
6.2 mi
6 min

Journey Details

Traveling from Nixons Beach, North Carolina to New Providence, North Carolina covers 45 miles (72 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.

Drivers have 2 route options between these locations (45-59 miles / 72-95 km). The primary route shown here saves 10 minutes compared to alternatives.

The route features scenic views, coastal roads. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 48 mph (77 km/h) .

Journey Waypoints

Nixons Beach

Starting Point

Burgess, North Carolina

49 mi to destination

3 mi
White Hat Landing, North Carolina

37 mi to destination

1 mi
Nixonton, North Carolina

Traveled 25 mi from origin

1 mi
Pasquotank River, North Carolina

Traveled 37 mi from origin

1 mi
Camden, North Carolina

12 mi to destination

0 mi
Gregory, North Carolina

Traveled 49 mi from origin

1 mi
New Providence

Destination