Distance from Beasley, North Carolina to New Lands, North Carolina

Beasley New Lands
Total Distance
15.7 mi
(25.2 km)
Travel Time
22 minutes

The driving distance from Beasley, North Carolina to New Lands, North Carolina is 15.7 mi (25.2 km)

The straight-line (air) distance is approximately 3.7 mi (5.9 km)

Estimated travel time by road is 22 minutes

We found 3 routes between Beasley and New Lands.

Available Routes

Shortest Fastest
NC-32 N
11.5 mi
18.5 km
20 minutes
NC-37
11.6 mi
18.7 km
21 minutes
NC-32 S and Newland Rd
15.7 mi
25.2 km
22 minutes

Route Directions

15.7 mi
22 min

Route Directions

Take Loop Rd and NC-1139 to NC-37
1.9 mi
4 min
Drive
4.4 mi
6 min
Drive to your destination
5.3 mi
10 min

Route Directions

Follow Loop Rd and Holly Neck Rd to NC-32 N
1.9 mi
4 min
Drive
4.2 mi
5 min
Drive to your destination
5.3 mi
10 min

Journey Details

Traveling from Beasley, North Carolina to New Lands, North Carolina covers 11.5 miles (18 km) in a southeast direction. This secondary roads, short route typically takes 20 minutes under normal conditions.

Drivers have 3 route options between these locations (11-16 miles / 18-25 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Beasley

Starting Point

Skinnersville, North Carolina

8 mi to destination

1 mi
Davenport Forks, North Carolina

2 mi to destination

3 mi
New Lands

Destination