Distance from Stacey, North Carolina to Thomas Terrace, Virginia
The driving distance from Stacey, North Carolina to Thomas Terrace, Virginia is 92.7 mi (149.2 km)
The straight-line (air) distance is approximately 45 mi (72.5 km)
Estimated travel time by road is 1 hour 42 minutes
We found 3 routes between Stacey and Thomas Terrace.
Available Routes
Route Directions
Follow US-29 N and US-58 W to Stony Mill Rd in Pittsylvania County
Continue on Stony Mill Rd. Take Irish Rd to US-29 N in Tightsqueeze
Continue on US-29 N to Rustburg
Continue on State Hwy 24 E to US-460 W
Drive to your destination
Route Directions
Follow US-29 N to Spring Garden Rd in Blairs
Follow Spring Garden Rd and VA-57 E to US-501 N in Halifax County
Follow US-501 N to Mollies Creek Rd in Gladys
Continue on Mollies Creek Rd. Take Red House Rd and State Hwy 24 E to US-460 W
Drive to your destination
Route Directions
Take US-29 N to State Hwy 24 E in Rustburg
Continue on State Hwy 24 E to US-460 W
Drive to your destination
Journey Details
Traveling from Stacey, North Carolina to Thomas Terrace, Virginia covers 86.9 miles (140 km) in a northeast direction. This highway, substantial route typically takes 1 hour 28 minutes under normal conditions.
Drivers have 3 route options between these locations (87-98 miles / 140-157 km). The primary route shown here saves 22 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Stacey
Starting Point
Thomas Terrace
Destination