Distance from Flat Run, Virginia to Vulcan, Virginia
The driving distance from Flat Run, Virginia to Vulcan, Virginia is 30.9 mi (49.7 km)
The straight-line (air) distance is approximately 12.2 mi (19.7 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Flat Run and Vulcan.
Available Routes
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 624 to your destination
Route Directions
Take State Rte 674 and State Rte 620 to VA-3 E
Follow State Rte 624 to your destination
Route Directions
Take State Rte 675 to State Rte 669
Take VA-3 E to State Rte 601 in Orange County
Follow State Rte 624 to your destination
Journey Details
Traveling from Flat Run, Virginia to Vulcan, Virginia covers 28.5 miles (46 km) in a south direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (29-32 miles / 46-51 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Flat Run
Starting Point
Vulcan
Destination