Distance from Heards, Virginia to Brooklyn, Virginia

Heards Brooklyn
Total Distance
125.1 mi
(201.3 km)
Travel Time
2 hours 14 minutes

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

Shortest
State Hwy 24 W
123 mi
197.9 km
2 hours 40 minutes
Fastest
US-29 S and US-29 S
125.1 mi
201.3 km
2 hours 14 minutes

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
Follow US-29 S to US-29 BUS S in Blairs. Take the US-29 BUS exit from US-29 S
105.8 mi
1 hr 44 min
Take Malmaison Rd, Kentuck Rd and Laurel Grove Rd to State Rte 659 in Halifax County
14.8 mi
19 min

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
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
67.7 mi
1 hr 23 min
9.4 mi
12 min
Take US-501 S and State Rte 671 to State Rte 659 in Halifax County
41.5 mi
52 min

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

Rockfish, Virginia

127 mi to destination

2 mi
Norwood, Virginia

Traveled 32 mi from origin

1 mi
Riverville, Virginia

95 mi to destination

1 mi
Spout Spring, Virginia

Traveled 64 mi from origin

1 mi
Spring Mills, Virginia

64 mi to destination

2 mi
Naruna, Virginia

Traveled 95 mi from origin

1 mi
North Stanton, Virginia

32 mi to destination

1 mi
Sign Rock, Virginia

Traveled 127 mi from origin

1 mi
Brooklyn

Destination