Distance from Bartlett, North Carolina to Moyock, North Carolina

Bartlett Moyock
Total Distance
22.5 mi
(36.3 km)
Travel Time
29 minutes

The driving distance from Bartlett, North Carolina to Moyock, North Carolina is 22.5 mi (36.3 km)

The straight-line (air) distance is approximately 10.6 mi (17.1 km)

Estimated travel time by road is 29 minutes

We found 3 routes between Bartlett and Moyock.

Available Routes

Shortest Fastest
NC-168 N
20.3 mi
32.7 km
24 minutes
Tulls Creek Rd
22.5 mi
36.3 km
29 minutes
US-158 E and NC-168 N
26.7 mi
42.9 km
30 minutes

Route Directions

Take N Sandy Hook Rd and S Indiantown Rd to NC-34 N in Shawboro
8.9 mi
10 min
Continue on NC-34 N to Poyners Rd
4 mi
4 min
2.8 mi
4 min
Follow Tulls Creek Rd to NC-168 N in Moyock
6.8 mi
9 min

Route Directions

26.7 mi
30 min

Route Directions

20.3 mi
24 min

Journey Details

Traveling from Bartlett, North Carolina to Moyock, North Carolina covers 20.3 miles (33 km) in a north direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.

Drivers have 3 route options between these locations (20-27 miles / 33-43 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Bartlett

Starting Point

Shiloh, North Carolina

24 mi to destination

2 mi
Belcross, North Carolina

Traveled 6 mi from origin

2 mi
Gregory, North Carolina

18 mi to destination

1 mi
New Providence, North Carolina

12 mi to destination

1 mi
Snowden, North Carolina

Traveled 18 mi from origin

1 mi
Moyock

Destination