Distance from Heards, Virginia to Brooklyn, Virginia
The driving distance from Heards, Virginia to Brooklyn, Virginia is 125.1 mi (201.3 km)
The straight-line (air) distance is approximately 55.3 mi (89 km)
Estimated travel time by road is 2 hours 14 minutes
We found 2 routes between Heards and Brooklyn.
Available Routes
Route Directions
Follow Heards Mountain Rd to US-29 S
Follow US-29 S to US-29 BUS S in Blairs. Take the US-29 BUS exit from US-29 S
Take Malmaison Rd, Kentuck Rd and Laurel Grove Rd to State Rte 659 in Halifax County
Route Directions
Follow Heards Mountain Rd to US-29 S
Continue on US-29 S. Take VA-6 E, Howardsville Turnpike, State Rte 602, State Hwy 24 W and VA-727 S/Red House Rd to Sugar Hill Rd in Red House
Take US-501 S and State Rte 671 to State Rte 659 in Halifax County
Journey Details
Traveling from Heards, Virginia to Brooklyn, Virginia covers 123 miles (198 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 40 minutes under normal conditions.
Drivers have 2 route options between these locations (123-125 miles / 198-201 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Heards
Starting Point
Brooklyn
Destination