Distance from Preston, Virginia to Crooked Oak, Virginia

Preston Crooked Oak
Total Distance
50.1 mi
(80.6 km)
Travel Time
59 minutes

The driving distance from Preston, Virginia to Crooked Oak, Virginia is 50.1 mi (80.6 km)

The straight-line (air) distance is approximately 21.8 mi (35.1 km)

Estimated travel time by road is 59 minutes

We found 2 routes between Preston and Crooked Oak.

Available Routes

Shortest
VA-57 W and US-58 W
50 mi
80.5 km
1 hour 3 minutes
Fastest
US-58 W
50.1 mi
80.6 km
59 minutes

Route Directions

50.1 mi
59 min

Route Directions

0.2 mi
0 min
Take Stones Dairy Rd and VA-57 W to US-58 W in Carroll County
49.9 mi
1 hr 3 min

Journey Details

Traveling from Preston, Virginia to Crooked Oak, Virginia covers 50 miles (81 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 3 minutes under normal conditions.

Drivers have 2 route options between these locations (50-50 miles / 81-81 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Preston

Starting Point

Stella, Virginia

50 mi to destination

2 mi
Reynolds Mill, Virginia

Traveled 13 mi from origin

1 mi
Patrick Springs, Virginia

38 mi to destination

2 mi
Stuart, Virginia

Traveled 25 mi from origin

2 mi
Vesta, Virginia

25 mi to destination

1 mi
Pike City, Virginia

13 mi to destination

1 mi
Laurel Fork, Virginia

Traveled 50 mi from origin

1 mi
Crooked Oak

Destination