Distance from Mountain View, North Carolina to Crossnore, North Carolina
The driving distance from Mountain View, North Carolina to Crossnore, North Carolina is 72.5 mi (116.6 km)
The straight-line (air) distance is approximately 24.3 mi (39.2 km)
Estimated travel time by road is 1 hour 20 minutes
We found 3 routes between Mountain View and Crossnore.
Available Routes
Route Directions
Get on US-321 N from NC-127 N
Follow I-40 to NC-226 N in McDowell County. Take exit 86 from I-40
Follow US-221 N to Crossnore Dr in Crossnore
Route Directions
Get on US-321 N from NC-127 N
Follow US-321 N to State Rd 1552 in Watauga County
Get on US-221 S/Blowing Rock Hwy in Avery County from Blue Rdg Pkwy
Follow US-221 S to Crossnore Dr
Route Directions
Take Woodridge Dr to NC-127 N
Take I-40 and NC-181 N to Crossnore Dr in Avery County
Journey Details
Traveling from Mountain View, North Carolina to Crossnore, North Carolina covers 56.5 miles (91 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 16 minutes under normal conditions.
Drivers have 3 route options between these locations (57-72 miles / 91-117 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views, mountain passes. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Mountain View
Starting Point
Crossnore
Destination