Distance from Stuart, Virginia to Preston, Virginia
The driving distance from Stuart, Virginia to Preston, Virginia is 25 mi (40.2 km)
The straight-line (air) distance is approximately 10 mi (16.1 km)
Estimated travel time by road is 38 minutes
We found 2 routes between Stuart and Preston.
Available Routes
Route Directions
Take US-58 E to Spring Rd in Patrick Springs
Follow Spring Rd and Hardie Stone Rd to Morning Side Dr
Take Stones Dairy Rd to Old Preston Rd in Henry County
Route Directions
Journey Details
Traveling from Stuart, Virginia to Preston, Virginia covers 23.5 miles (38 km) in a east direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 2 route options between these locations (23-25 miles / 38-40 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Stuart
Starting Point
Preston
Destination