Distance from Heards, Virginia to Warren, Virginia

Heards Warren
Total Distance
27.4 mi
(44.1 km)
Travel Time
42 minutes

The driving distance from Heards, Virginia to Warren, Virginia is 27.4 mi (44.1 km)

The straight-line (air) distance is approximately 9.4 mi (15.1 km)

Estimated travel time by road is 42 minutes

We found 3 routes between Heards and Warren.

Available Routes

Shortest Fastest
State Rte 6/VA-6 E
24.6 mi
39.6 km
36 minutes
Plank Rd
27.4 mi
44.1 km
42 minutes
US-29 N
29.6 mi
47.6 km
42 minutes

Route Directions

Take Heards Mountain Rd to US-29 N in Covesville
3.9 mi
9 min
Continue on US-29 N. Take Plank Rd and Langhorne Rd to James River Rd
21.8 mi
29 min
Continue on James River Rd. Drive to Warren Ferry Rd
1.7 mi
3 min

Route Directions

Take Heards Mountain Rd to US-29 N in Covesville
3.9 mi
9 min
Continue on US-29 N. Take VA-20 S to James River Rd
23.9 mi
29 min
Continue on James River Rd. Drive to Warren Ferry Rd
1.7 mi
3 min

Route Directions

Take Heards Mountain Rd to US-29 S in Covesville
3.9 mi
9 min
Take VA-6 E to Porters Rd in Esmont
15.5 mi
17 min
3 mi
5 min
0.4 mi
0 min
Continue on James River Rd. Drive to Warren Ferry Rd
1.7 mi
3 min

Journey Details

Traveling from Heards, Virginia to Warren, Virginia covers 24.6 miles (40 km) in a southeast direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.

Drivers have 3 route options between these locations (25-30 miles / 40-48 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Heards

Starting Point

Covesville, Virginia

22 mi to destination

1 mi
Bungletown, Virginia

Traveled 11 mi from origin

1 mi
Esmont, Virginia

11 mi to destination

1 mi
Tapscott, Virginia

5 mi to destination

1 mi
Warren

Destination