Distance from Stacey, North Carolina to Halifax, Virginia
The driving distance from Stacey, North Carolina to Halifax, Virginia is 54.2 mi (87.1 km)
The straight-line (air) distance is approximately 26.8 mi (43.1 km)
Estimated travel time by road is 58 minutes
We found 3 routes between Stacey and Halifax.
Available Routes
Route Directions
Take US-29 N to Keeling Dr in Pittsylvania County
Follow VA-360 E to Houston St in Halifax
Route Directions
Take US-29 N, US-58 E and US-360 E to Houston St in Halifax
Route Directions
Take US-29 N and US-58 E to Kentuck Rd in Danville
Follow Kentuck Rd to VA-360 E in Sutherlin
Follow VA-360 E to Houston St in Halifax
Journey Details
Traveling from Stacey, North Carolina to Halifax, Virginia covers 51 miles (82 km) in a northeast direction. This highway, moderate route typically takes 57 minutes under normal conditions.
Drivers have 3 route options between these locations (51-54 miles / 82-87 km). The primary route shown here saves 52 seconds compared to alternatives.
Journey Waypoints
Stacey
Starting Point
Halifax
Destination