Distance from Heards, Virginia to Craigsville, Virginia

Heards Craigsville
Total Distance
54.9 mi
(88.4 km)
Travel Time
1 hour 7 minutes

The driving distance from Heards, Virginia to Craigsville, Virginia is 54.9 mi (88.4 km)

The straight-line (air) distance is approximately 22.4 mi (36 km)

Estimated travel time by road is 1 hour 7 minutes

Route Directions

Follow Taylor Creek Rd and VA-151 N to US-250
14 mi
22 min
Continue on US-250. Take I-64 W, State Hwy 262 N and Parkersburg Turnpike to VA-42 S in Swoope
29.5 mi
31 min
11.4 mi
12 min

Journey Details

Traveling from Heards, Virginia to Craigsville, Virginia covers 54.9 miles (88 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 7 minutes under normal conditions.

Journey Waypoints

Heards

Starting Point

Martins Store, Virginia

51 mi to destination

1 mi
Sherando, Virginia

Traveled 13 mi from origin

2 mi
Stuarts Draft, Virginia

Traveled 26 mi from origin

2 mi
Wilda, Virginia

26 mi to destination

1 mi
Greenville, Virginia

Traveled 39 mi from origin

1 mi
Middlebrook, Virginia

13 mi to destination

1 mi
McKinley, Virginia

Traveled 51 mi from origin

1 mi
Craigsville

Destination