Distance from Stacey, North Carolina to Virso, Virginia
The driving distance from Stacey, North Carolina to Virso, Virginia is 101.6 mi (163.6 km)
The straight-line (air) distance is approximately 49.5 mi (79.7 km)
Estimated travel time by road is 1 hour 54 minutes
We found 2 routes between Stacey and Virso.
Available Routes
Route Directions
Take US-29 N, Spring Garden Rd, Java Rd, Riceville Rd and VA-40 E to Virso Rd in Meherrin
Route Directions
Take US-360 E to Virso Rd in Meherrin
Journey Details
Traveling from Stacey, North Carolina to Virso, Virginia covers 89.9 miles (145 km) in a northeast direction. This highway, substantial route typically takes 1 hour 32 minutes under normal conditions.
Drivers have 2 route options between these locations (90-102 miles / 145-164 km). The primary route shown here saves 23 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Stacey
Starting Point
Virso
Destination