Distance from Stacey, North Carolina to Bassett Forks, Virginia
The driving distance from Stacey, North Carolina to Bassett Forks, Virginia is 40.8 mi (65.7 km)
The straight-line (air) distance is approximately 18.1 mi (29.2 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Stacey and Bassett Forks.
Available Routes
Route Directions
Continue on Oregon Hill Rd. Take NC-87 N to VA-87 N/Morehead Ave
Continue on VA-87 N/Morehead Ave. Take US-58 W/US-58 BYP W and US-220 N to US-220 BUS S/N Virginia Ave in Collinsville. Take the US-220 BUS S exit from US-220 N
Drive to Reed Creek Dr
Route Directions
Get on US-29 N in Ruffin
Follow US-29 N to US-58 W/US-58 BUS W in Pittsylvania County
Get on US-58 W/US-58 BYP W in Chatmoss
Follow US-58 W/US-58 BYP W and US-220 N to US-220 BUS S/N Virginia Ave in Collinsville. Take the US-220 BUS S exit from US-220 N
Drive to Reed Creek Dr
Route Directions
Take VA-87 N/Morehead Ave, US-220 N/Greensboro Rd, US-58 W/US-58 BYP W and US-220 N to US-220 BUS S/N Virginia Ave in Collinsville. Take the US-220 BUS S exit from US-220 N
Drive to Reed Creek Dr
Journey Details
Traveling from Stacey, North Carolina to Bassett Forks, Virginia covers 39.7 miles (64 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (40-51 miles / 64-83 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Stacey
Starting Point
Bassett Forks
Destination