Distance from Grahams Forge, Virginia to Turkey Fork, Virginia

Grahams Forge Turkey Fork
Total Distance
31.8 mi
(51.1 km)
Travel Time
46 minutes

The driving distance from Grahams Forge, Virginia to Turkey Fork, Virginia is 31.8 mi (51.1 km)

The straight-line (air) distance is approximately 12.4 mi (20 km)

Estimated travel time by road is 46 minutes

We found 2 routes between Grahams Forge and Turkey Fork.

Available Routes

Shortest Fastest
I-81 S and US-21 S
31.2 mi
50.2 km
40 minutes
US-21 S
31.8 mi
51.1 km
46 minutes

Route Directions

Take Red Hollow Rd to Fort Chiswell Rd
3.5 mi
7 min
Follow VA-94 S/Ivanhoe Rd to State Rte 619
5.9 mi
8 min
Follow State Rte 619 and State Rte 690 to US-21 S
12 mi
17 min
10.3 mi
13 min

Route Directions

31.2 mi
40 min

Journey Details

Traveling from Grahams Forge, Virginia to Turkey Fork, Virginia covers 31.2 miles (50 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.

Drivers have 2 route options between these locations (31-32 miles / 50-51 km). The primary route shown here saves 6 minutes 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

Grahams Forge

Starting Point

Farmers Store, Virginia

29 mi to destination

1 mi
Walton Furnace, Virginia

Traveled 7 mi from origin

1 mi
Porters Crossroads, Virginia

21 mi to destination

1 mi
Pierce Mill, Virginia

Traveled 14 mi from origin

1 mi
Eagle Furnace, Virginia

14 mi to destination

1 mi
Noble Furnace, Virginia

Traveled 21 mi from origin

1 mi
Fallville, Virginia

Traveled 29 mi from origin

1 mi
Turkey Fork

Destination