Distance from Stacey, North Carolina to Abbott, Virginia
The driving distance from Stacey, North Carolina to Abbott, Virginia is 118.6 mi (190.8 km)
The straight-line (air) distance is approximately 47.1 mi (75.7 km)
Estimated travel time by road is 2 hours 11 minutes
We found 3 routes between Stacey and Abbott.
Available Routes
Route Directions
Follow US-29 N to Old Mine Rd in Pittsylvania County
Get on US-220 N in Rocky Mount from VA-40 W
Follow US-220 N and I-581 N to VA-419 N in Roanoke County. Take exit 141 from I-81 S
Drive to VA-311 in Craig County
Route Directions
Take US-29 N to VA-43 N in Campbell County. Take the VA-43 exit from US-29 N
Take Bishop Creek Rd and State Hwy 24 W to Orange Ave NE in Roanoke
Follow Orange Ave NE, I-581 N and I-81 S to VA-419 N in Roanoke County. Take exit 141 from I-81 S
Drive to VA-311 in Craig County
Route Directions
Take US-220 N and I-581 N to VA-419 N in Roanoke County. Take exit 141 from I-81 S
Drive to VA-311 in Craig County
Journey Details
Traveling from Stacey, North Carolina to Abbott, Virginia covers 107 miles (172 km) in a northwest direction. This highway, substantial route typically takes 2 hours 2 minutes under normal conditions.
Drivers have 3 route options between these locations (107-123 miles / 172-199 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Stacey
Starting Point
Abbott
Destination