Distance from Buck, North Carolina to Laurel Springs, North Carolina

Buck Laurel Springs
Total Distance
28.7 mi
(46.3 km)
Travel Time
42 minutes

The driving distance from Buck, North Carolina to Laurel Springs, North Carolina is 28.7 mi (46.3 km)

The straight-line (air) distance is approximately 11 mi (17.7 km)

Estimated travel time by road is 42 minutes

We found 3 routes between Buck and Laurel Springs.

Available Routes

Shortest Fastest
NC-18 N
24.2 mi
39 km
34 minutes
Congo Rd and NC-18 N
28.7 mi
46.3 km
42 minutes
NC-16 N
29.6 mi
47.7 km
43 minutes

Route Directions

Take Congo Rd to Boone Trail/Old Nc 16 Rd in Cricket
2.8 mi
5 min
0.6 mi
0 min
Take Suncrest Sunset Connector Rd and Sunset Dr to NC-18 N/Sparta Rd in North Wilkesboro
4.3 mi
7 min
21 mi
28 min
0.1 mi
0 min

Route Directions

Take Congo Rd to NC-16 N
0.7 mi
1 min
Continue on NC-16 N to Ashe County
20.6 mi
27 min
Follow Ebenezer Rd and Roe Hunt Rd to NC-88 E
2.1 mi
4 min
Follow NC-88 E to Laurel Springs
6.2 mi
8 min
0.1 mi
1 min

Route Directions

Take Congo Rd to NC-16 N
0.7 mi
1 min
3.7 mi
5 min
Take Mountain Valley Church Rd to NC-18 N
4.6 mi
7 min
15.2 mi
20 min
0.1 mi
0 min

Journey Details

Traveling from Buck, North Carolina to Laurel Springs, North Carolina covers 24.2 miles (39 km) in a north direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (24-30 miles / 39-48 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Buck

Starting Point

Millers Creek, North Carolina

25 mi to destination

0 mi
Mulberry, North Carolina

19 mi to destination

2 mi
Halls Mills, North Carolina

Traveled 13 mi from origin

1 mi
Vannoy, North Carolina

13 mi to destination

1 mi
McGrady, North Carolina

6 mi to destination

1 mi
Transou, North Carolina

Traveled 25 mi from origin

2 mi
Laurel Springs

Destination