Distance from Grahams Forge, Virginia to Williams Mountain, West Virginia
The driving distance from Grahams Forge, Virginia to Williams Mountain, West Virginia is 137.2 mi (220.8 km)
The straight-line (air) distance is approximately 53.7 mi (86.5 km)
Estimated travel time by road is 2 hours 51 minutes
We found 3 routes between Grahams Forge and Williams Mountain.
Available Routes
Route Directions
Get on I-81 S/US-11 S
Take I-77 N and US-19 N to State Hwy 3 W/S Fayette St in Beckley
Take WV-16 S/Robert C Byrd Dr, WV-99 W, WV-85 N/Pond Fork Rd and Prenter Rd to Williams Hill Rd in Seth
Route Directions
Get on I-81 S/US-11 S
Follow I-77 N to WV-94 S/Lens Creek Rd in Marmet. Take exit 89 from I-77 N
Continue on WV-94 S. Take State Hwy 3 E/Coal River Rd and Prenter Rd to Williams Hill Rd in Seth
Route Directions
Get on I-81 S/US-11 S
Take I-77 N to WV-16 S/WV-97 W/Robert C Byrd Dr in Raleigh County. Take exit 42 from I-77 N
Take WV-99 W, WV-85 N/Pond Fork Rd and Prenter Rd to Williams Hill Rd in Seth
Journey Details
Traveling from Grahams Forge, Virginia to Williams Mountain, West Virginia covers 134.1 miles (216 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 36 minutes under normal conditions.
Drivers have 3 route options between these locations (134-156 miles / 216-250 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views, toll sections, mountain passes. During midday weekday travel, expect lighter midday traffic with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Grahams Forge
Starting Point
Williams Mountain
Destination