Distance from Heards, Virginia to Craig County, Virginia

Heards Craig County
Total Distance
128 mi
(205.9 km)
Travel Time
2 hours 27 minutes

The driving distance from Heards, Virginia to Craig County, Virginia is 128 mi (205.9 km)

The straight-line (air) distance is approximately 54.2 mi (87.2 km)

Estimated travel time by road is 2 hours 27 minutes

We found 3 routes between Heards and Craig County.

Available Routes

Shortest
US-60 W and I-81 S
123.2 mi
198.2 km
2 hours 44 minutes
Fastest
I-81 S
128 mi
205.9 km
2 hours 27 minutes
US-29 S
143.8 mi
231.5 km
2 hours 43 minutes

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
Take I-81 S to State Rte 640 in Botetourt County. Take exit 156 from I-81 S
77.7 mi
1 hr 7 min
Take State Rte 606/VA-606, VA-615 and VA-42 W to your destination in Craig County
32.6 mi
52 min

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
Continue on US-29 S. Take US-460 W and W Lynchburg Salem Turnpike to VA-419 N in Roanoke County. Take exit 141 from I-81 S
110.3 mi
1 hr 52 min
Follow VA-311 and VA-42 W/Cumberland Gap Rd to your destination in Craig County
29.1 mi
40 min

Route Directions

4.8 mi
10 min
Follow VA-151 S to State Rte 778
21 mi
27 min
Continue on State Rte 778 to Amherst County
10.1 mi
14 min
Continue on US-60 W. Take I-81 S, State Rte 606/VA-606 and VA-42 W to Thorny Hollow Trail in Craig County
86.5 mi
1 hr 49 min
Drive to your destination
0.7 mi
3 min

Journey Details

Traveling from Heards, Virginia to Craig County, Virginia covers 123.2 miles (198 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 44 minutes under normal conditions.

Drivers have 3 route options between these locations (123-144 miles / 198-231 km). The primary route shown here saves no time compared to alternatives.

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

Journey Waypoints

Heards

Starting Point

Wintergreen, Virginia

125 mi to destination

1 mi
Alhambra, Virginia

Traveled 31 mi from origin

1 mi
Davis Mill Creek, Virginia

94 mi to destination

1 mi
Buffalo Forge, Virginia

Traveled 62 mi from origin

1 mi
Red Mills, Virginia

62 mi to destination

1 mi
Springwood, Virginia

Traveled 94 mi from origin

2 mi
Flatwoods, Virginia

31 mi to destination

1 mi
Virginia Mineral Springs, Virginia

Traveled 125 mi from origin

1 mi
Craig County

Destination