Distance from Stuarts Draft, Virginia to Craigsville, Virginia

Stuarts Draft Craigsville
Total Distance
31.9 mi
(51.3 km)
Travel Time
37 minutes

The driving distance from Stuarts Draft, Virginia to Craigsville, Virginia is 31.9 mi (51.3 km)

The straight-line (air) distance is approximately 12 mi (19.3 km)

Estimated travel time by road is 37 minutes

We found 2 routes between Stuarts Draft and Craigsville.

Available Routes

Shortest Fastest
Parkersburg Turnpike and VA-42 S
31.5 mi
50.7 km
37 minutes
VA-42 S
31.9 mi
51.3 km
37 minutes

Route Directions

0 mi
0 min
Take US-340 S to VA-654/White Hill Rd
1.2 mi
2 min
Get on I-64 E/I-81 N
4.2 mi
5 min
Take Parkersburg Turnpike to VA-42 S in Craigsville
26.5 mi
29 min

Route Directions

0 mi
0 min
Take State Rte 608/Tinkling Spring Rd to State Rte 651
0.9 mi
1 min
Get on I-64 E/I-81 N from VA-654
4.1 mi
5 min
Take Parkersburg Turnpike to VA-42 S in Craigsville
26.5 mi
29 min

Journey Details

Traveling from Stuarts Draft, Virginia to Craigsville, Virginia covers 31.5 miles (51 km) in a west direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.

Drivers have 2 route options between these locations (32-32 miles / 51-51 km). The primary route shown here saves 11 seconds compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 48 mph (77 km/h) .

Journey Waypoints

Stuarts Draft

Starting Point

Wilda, Virginia

28 mi to destination

1 mi
Greenville, Virginia

21 mi to destination

2 mi
Middlebrook, Virginia

Traveled 14 mi from origin

1 mi
McKinley, Virginia

Traveled 21 mi from origin

1 mi
Estaline, Virginia

Traveled 28 mi from origin

1 mi
Craigsville

Destination