Distance from Grahams Forge, Virginia to St Clair, Virginia

Grahams Forge St Clair
Total Distance
52 mi
(83.7 km)
Travel Time
54 minutes

The driving distance from Grahams Forge, Virginia to St Clair, Virginia is 52 mi (83.7 km)

The straight-line (air) distance is approximately 19.6 mi (31.6 km)

Estimated travel time by road is 54 minutes

Route Directions

Get on I-81 S/US-11 S
1.2 mi
2 min
Follow I-81 S and I-77 N to US-52 N in Mercer County. Take exit 1 from I-77 N
38 mi
36 min
Follow US-52 N and US-460 W to State Rte 650 in Tazewell County
12.7 mi
15 min

Journey Details

Traveling from Grahams Forge, Virginia to St Clair, Virginia covers 52 miles (84 km) in a northwest direction. This highway, moderate route typically takes 54 minutes under normal conditions.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 60 mph (97 km/h) .

Journey Waypoints

Grahams Forge

Starting Point

Max Meadows, Virginia

45 mi to destination

1 mi
Carnot, Virginia

34 mi to destination

2 mi
Bland, Virginia

23 mi to destination

1 mi
Bastian, Virginia

Traveled 34 mi from origin

1 mi
Grapefield, Virginia

11 mi to destination

1 mi
Cove Creek, Virginia

Traveled 45 mi from origin

1 mi
St Clair

Destination