Distance from Flat Run, Virginia to Pratts, Virginia
The driving distance from Flat Run, Virginia to Pratts, Virginia is 38 mi (61.1 km)
The straight-line (air) distance is approximately 15.4 mi (24.8 km)
Estimated travel time by road is 43 minutes
We found 3 routes between Flat Run and Pratts.
Available Routes
Route Directions
Follow State Rte 601 to VA-3 W
Follow VA-3 W and US-15 S to VA-230 W in Madison County
Follow VA-230 W to VA-687
Route Directions
Follow State Rte 601 to VA-20 S
Continue on VA-20 S. Take VA-230 W to VA-687 in Madison County
Route Directions
Journey Details
Traveling from Flat Run, Virginia to Pratts, Virginia covers 34.3 miles (55 km) in a west direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.
Drivers have 3 route options between these locations (34-38 miles / 55-61 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Flat Run
Starting Point
Pratts
Destination