Distance from Heards, Virginia to Brookfield, Virginia
The driving distance from Heards, Virginia to Brookfield, Virginia is 94.3 mi (151.8 km)
The straight-line (air) distance is approximately 47.8 mi (77 km)
Estimated travel time by road is 1 hour 59 minutes
We found 2 routes between Heards and Brookfield.
Available Routes
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E to VA-208 E/VA-22 E/E Main St in Louisa
Take State Rte 623 to US-522 N
Follow VA-208 E to Blue and Gray Pkwy in Fredericksburg
Take Cool Springs Rd to VA-218 E/White Oak Rd
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E to VA-22 E
Take VA-231 N to US-15 N/E Gordon Ave in Gordonsville
Follow VA-3 E to Kings Hwy in Stafford County
Take Cool Springs Rd to VA-218 E/White Oak Rd
Journey Details
Traveling from Heards, Virginia to Brookfield, Virginia covers 90.2 miles (145 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 57 minutes under normal conditions.
Drivers have 2 route options between these locations (90-94 miles / 145-152 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Brookfield
Destination