Distance from Heards, Virginia to Tyro, Virginia

Heards Tyro
Total Distance
34.5 mi
(55.4 km)
Travel Time
44 minutes

The driving distance from Heards, Virginia to Tyro, Virginia is 34.5 mi (55.4 km)

The straight-line (air) distance is approximately 9.5 mi (15.3 km)

Estimated travel time by road is 44 minutes

We found 2 routes between Heards and Tyro.

Available Routes

Shortest Fastest
VA-151 S and State Rte 680
20.9 mi
33.7 km
34 minutes
US-29 S
34.5 mi
55.4 km
44 minutes

Route Directions

4.8 mi
10 min
Take VA-6 E and US-29 S to State Rte 655
20.5 mi
23 min
3.9 mi
5 min
Drive to VA-56 W in Tyro
5.2 mi
6 min

Route Directions

20.9 mi
34 min

Journey Details

Traveling from Heards, Virginia to Tyro, Virginia covers 20.9 miles (34 km) in a west direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 2 route options between these locations (21-34 miles / 34-55 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Heards

Starting Point

Martins Store, Virginia

22 mi to destination

2 mi
Lodebar, Virginia

16 mi to destination

1 mi
Nellysford, Virginia

Traveled 11 mi from origin

1 mi
Wintergreen, Virginia

11 mi to destination

1 mi
Bryant Mountain, Virginia

5 mi to destination

2 mi
Massies Mill, Virginia

Traveled 22 mi from origin

2 mi
Tyro

Destination