Distance from Preston, Virginia to West Fork, Virginia
Preston
West Fork
Total Distance
24.5 mi
(39.4 km)
Travel Time
26 minutes
The driving distance from Preston, Virginia to West Fork, Virginia is 24.5 mi (39.4 km)
The straight-line (air) distance is approximately 12.1 mi (19.5 km)
Estimated travel time by road is 26 minutes
Route Directions
Follow Preston Rd to US-58 E in Horse Pasture
2.7 mi
4 min
Continue on US-58 E/US-58 BYP E. Drive to Cascade Rd in Cascade
21.8 mi
21 min
0 mi
0 min
Journey Details
Traveling from Preston, Virginia to West Fork, Virginia covers 24.5 miles (39 km) in a east direction. This highway, moderate route typically takes 26 minutes under normal conditions.
Journey Waypoints
Preston
Starting Point
West Fork
Destination