Distance from Barnardsville, North Carolina to Rollins, North Carolina

Barnardsville Rollins
Total Distance
19.6 mi
(31.6 km)
Travel Time
24 minutes

The driving distance from Barnardsville, North Carolina to Rollins, North Carolina is 19.6 mi (31.6 km)

The straight-line (air) distance is approximately 7.3 mi (11.7 km)

Estimated travel time by road is 24 minutes

We found 3 routes between Barnardsville and Rollins.

Available Routes

Shortest Fastest
NC-197 S and Jupiter Rd
16.2 mi
26 km
22 minutes
NC-197 S and US-25 N/US-70 W
19.6 mi
31.6 km
24 minutes
NC-197 S and NC-213 W
20.4 mi
32.9 km
27 minutes

Route Directions

Get on I-26 E/US-19 S/US-23 S
6.4 mi
8 min
Follow I-26 E/US-19 S/US-23 S and US-25 N/US-70 W to US-25 BUS N/US-70 BUS W in Madison County
10.6 mi
11 min
Drive to US-70 BUS E in Marshall
2.6 mi
4 min

Route Directions

0 mi
0 min
Continue on NC-197 S. Take NC-213 W to Hayes Run Rd in Madison County
18.6 mi
23 min
1.4 mi
3 min
0.4 mi
0 min

Route Directions

16.2 mi
22 min

Journey Details

Traveling from Barnardsville, North Carolina to Rollins, North Carolina covers 16.2 miles (26 km) in a west direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.

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

Journey Waypoints

Barnardsville

Starting Point

Democrat, North Carolina

17 mi to destination

1 mi
Forks of Ivy, North Carolina

13 mi to destination

1 mi
Sexton, North Carolina

Traveled 13 mi from origin

1 mi
Rollins

Destination