Distance from Preston, Virginia to Stuart, Virginia

Preston Stuart
Total Distance
23.6 mi
(38 km)
Travel Time
28 minutes

The driving distance from Preston, Virginia to Stuart, Virginia is 23.6 mi (38 km)

The straight-line (air) distance is approximately 10 mi (16.1 km)

Estimated travel time by road is 28 minutes

We found 3 routes between Preston and Stuart.

Available Routes

Shortest
US-58 W
23.5 mi
37.7 km
28 minutes
Fastest
Preston Rd and US-58 W
23.6 mi
38 km
28 minutes
Spring Rd
25 mi
40.2 km
38 minutes

Route Directions

23.6 mi
28 min

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. Drive to Patrick Ave in Stuart
4.7 mi
7 min

Route Directions

23.5 mi
28 min

Journey Details

Traveling from Preston, Virginia to Stuart, Virginia covers 23.5 miles (38 km) in a west direction. This mixed highways and local roads, moderate route typically takes 28 minutes under normal conditions.

Drivers have 3 route options between these locations (23-25 miles / 38-40 km). The primary route shown here saves 11 minutes compared to alternatives.

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 47 mph (76 km/h) .

Journey Waypoints

Preston

Starting Point

Dillons Fork, Virginia

23 mi to destination

2 mi
Stella, Virginia

Traveled 6 mi from origin

2 mi
Reynolds Mill, Virginia

Traveled 12 mi from origin

1 mi
Patrick Springs, Virginia

Traveled 17 mi from origin

1 mi
Stuart

Destination