Distance from Flat Run, Virginia to Rhoadesville, Virginia
The driving distance from Flat Run, Virginia to Rhoadesville, Virginia is 24.9 mi (40.1 km)
The straight-line (air) distance is approximately 9.8 mi (15.8 km)
Estimated travel time by road is 33 minutes
We found 3 routes between Flat Run and Rhoadesville.
Available Routes
Route Directions
Route Directions
Take State Rte 675 and State Rte 669/Carrico Mills Rd to US-15 S/US-29 S in Brandy Station
Follow US-15 S/US-29 S and US-522 S to State Rte 617 in Orange County
Take State Rte 621 and State Rte 602 to State Rte 741 in Rhoadesville
Route Directions
Take State Rte 675 to State Rte 669
Continue on State Rte 669 to Stevensburg
Take State Rte 647 to US-522 S
Take State Rte 621 and State Rte 602 to State Rte 741 in Rhoadesville
Journey Details
Traveling from Flat Run, Virginia to Rhoadesville, Virginia covers 24 miles (39 km) in a south direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.
Drivers have 3 route options between these locations (24-26 miles / 39-41 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Flat Run
Starting Point
Rhoadesville
Destination