Distance from Heards, Virginia to Iron Gate, Virginia

Heards Iron Gate
Total Distance
92.2 mi
(148.4 km)
Travel Time
1 hour 56 minutes

The driving distance from Heards, Virginia to Iron Gate, Virginia is 92.2 mi (148.4 km)

The straight-line (air) distance is approximately 35.5 mi (57.2 km)

Estimated travel time by road is 1 hour 56 minutes

We found 2 routes between Heards and Iron Gate.

Available Routes

Shortest Fastest
I-64 W/I-81 S and I-64 W
91.8 mi
147.8 km
1 hour 35 minutes
I-64 W
92.2 mi
148.4 km
1 hour 56 minutes

Route Directions

Take VA-151 S and State Rte 778 to US-60 W in Amherst County
35.9 mi
52 min
Follow US-60 W and I-64 W to US-220 S in Iron Gate
56.3 mi
1 hr 3 min

Route Directions

Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
17.7 mi
27 min
Continue on I-64 W/I-81 S to Alleghany County. Take exit 27 from I-64 W
71.7 mi
1 hr 3 min
Drive to US-220 S in Iron Gate
2.4 mi
4 min

Journey Details

Traveling from Heards, Virginia to Iron Gate, Virginia covers 91.8 miles (148 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 35 minutes under normal conditions.

Drivers have 2 route options between these locations (92-92 miles / 148-148 km). The primary route shown here saves 22 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .

Journey Waypoints

Heards

Starting Point

Lodebar, Virginia

82 mi to destination

1 mi
Love, Virginia

Traveled 20 mi from origin

1 mi
White Rock, Virginia

61 mi to destination

1 mi
McClung Mountain, Virginia

Traveled 41 mi from origin

0 mi
Donaldsburg, Virginia

41 mi to destination

1 mi
Kerrs Creek, Virginia

Traveled 61 mi from origin

2 mi
Collierstown, Virginia

20 mi to destination

2 mi
Iron Gate

Destination