Distance from Advance, North Carolina to Mountain View, Virginia
The driving distance from Advance, North Carolina to Mountain View, Virginia is 120.3 mi (193.6 km)
The straight-line (air) distance is approximately 49.8 mi (80.1 km)
Estimated travel time by road is 1 hour 55 minutes
We found 2 routes between Advance and Mountain View.
Available Routes
Route Directions
Get on I-40 E in Bermuda Run
Take US-52 N, I-74 W, I-77 N and I-81 N to State Rte 660 in Pulaski County. Take exit 101 from I-81 N
Drive to State Rte 611
Route Directions
Get on US-421 N in Yadkinville
Take I-77 N and I-81 N to State Rte 660 in Pulaski County. Take exit 101 from I-81 N
Drive to State Rte 611
Journey Details
Traveling from Advance, North Carolina to Mountain View, Virginia covers 117.1 miles (188 km) in a north direction. This highway, substantial route typically takes 1 hour 56 minutes under normal conditions.
Drivers have 2 route options between these locations (117-120 miles / 188-194 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, mountain passes. During midday weekday travel, expect lighter midday traffic with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Advance
Starting Point
Mountain View
Destination