Distance from Preston, Virginia to Dobyns, Virginia
The driving distance from Preston, Virginia to Dobyns, Virginia is 29.1 mi (46.8 km)
The straight-line (air) distance is approximately 12.3 mi (19.8 km)
Estimated travel time by road is 43 minutes
We found 3 routes between Preston and Dobyns.
Available Routes
Route Directions
Take Stones Dairy Rd to State Rte 627
Take Spring Rd to US-58 W in Patrick Springs
Continue on US-58 W to Stuart
Drive to State Rte 631/Dobyns Rd
Route Directions
Follow Wingfield Orchard Rd, Wilson Mill Rd and Hollandsworth Dr to State Rte 626 in Patrick County
Continue on State Rte 694 to Patrick Springs
Continue on US-58 W to Stuart
Drive to State Rte 631/Dobyns Rd
Route Directions
Journey Details
Traveling from Preston, Virginia to Dobyns, Virginia covers 27.6 miles (44 km) in a west direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.
Drivers have 3 route options between these locations (28-29 miles / 44-47 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Preston
Starting Point
Dobyns
Destination