Distance from Alberene, Virginia to Flat Rock, Virginia
The driving distance from Alberene, Virginia to Flat Rock, Virginia is 66.3 mi (106.7 km)
The straight-line (air) distance is approximately 31.1 mi (50.1 km)
Estimated travel time by road is 1 hour 23 minutes
We found 3 routes between Alberene and Flat Rock.
Available Routes
Route Directions
Take VA-20 S, VA-6 E/W River Rd and VA-45 S to State Rte 629 in Powhatan County
Drive to US-60 W
Route Directions
Take VA-20 S and VA-6 E/W River Rd to US-15 N in Fork Union
Follow US-522 S to US-60 W in Powhatan County
Route Directions
Follow Plank Rd and VA-20 S to State Rte 679 in Buckingham County
Follow State Rte 652 to State Rte 672 in New Canton
Continue on State Rte 672 to State Rte 610
Take Columbia Rd and Cartersville Rd to State Rte 629 in Powhatan County
Drive to US-60 W
Journey Details
Traveling from Alberene, Virginia to Flat Rock, Virginia covers 61.3 miles (99 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 21 minutes under normal conditions.
Drivers have 3 route options between these locations (61-67 miles / 99-108 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Alberene
Starting Point
Flat Rock
Destination