Distance from Preston, Virginia to Dobyns, Virginia

Preston Dobyns
Total Distance
29.1 mi
(46.8 km)
Travel Time
43 minutes

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

Shortest Fastest
US-58 W
27.6 mi
44.4 km
33 minutes
State Rte 626
27.9 mi
45 km
44 minutes
Spring Rd
29.1 mi
46.8 km
43 minutes

Route Directions

0.2 mi
0 min
Take Stones Dairy Rd to State Rte 627
9 mi
13 min
Take Spring Rd to US-58 W in Patrick Springs
11.1 mi
17 min
Continue on US-58 W to Stuart
5.2 mi
7 min
Drive to State Rte 631/Dobyns Rd
3.6 mi
5 min

Route Directions

0.2 mi
0 min
2.6 mi
4 min
Follow Wingfield Orchard Rd, Wilson Mill Rd and Hollandsworth Dr to State Rte 626 in Patrick County
6.9 mi
11 min
5.1 mi
8 min
Continue on State Rte 694 to Patrick Springs
4.3 mi
7 min
Continue on US-58 W to Stuart
5.2 mi
7 min
Drive to State Rte 631/Dobyns Rd
3.6 mi
5 min

Route Directions

27.6 mi
33 min

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

Dillons Fork, Virginia

28 mi to destination

2 mi
Stella, Virginia

Traveled 7 mi from origin

1 mi
Reynolds Mill, Virginia

Traveled 14 mi from origin

1 mi
Patrick Springs, Virginia

14 mi to destination

1 mi
Stuart, Virginia

7 mi to destination

1 mi
Dobyns

Destination