Distance from Grahams Forge, Virginia to Agnew, West Virginia
The driving distance from Grahams Forge, Virginia to Agnew, West Virginia is 126.5 mi (203.6 km)
The straight-line (air) distance is approximately 55.3 mi (89.1 km)
Estimated travel time by road is 2 hours 29 minutes
We found 3 routes between Grahams Forge and Agnew.
Available Routes
Route Directions
Get on I-81 S/US-11 S
Take I-77 N to Odd Rd in Raleigh County. Take exit 28 from I-77 N
Take US-19 N, Robert C Byrd Dr, US-19 N, WV-16 N, ... and WV-16 N/Gauley River Rd to your destination in Swiss
Route Directions
Get on I-81 N/US-11 N
Follow I-81 N to Cleburne Blvd in Pulaski County. Take exit 98 from I-81 N
Follow Cleburne Blvd and State Hwy 100 N to US-460 W/Virginia Ave in Pearisburg
Follow US-460 W, I-77 N and US-19 N to WV-16 N in Fayetteville
Continue on WV-16 N/Gauley River Rd to your destination in Swiss
Route Directions
Get on I-81 S/US-11 S
Take I-77 N to US-19 N in Bradley. Take exit 48 from I-77 N
Continue on US-19 N to your destination in Swiss
Journey Details
Traveling from Grahams Forge, Virginia to Agnew, West Virginia covers 126.2 miles (203 km) in a north direction. This highway, substantial route typically takes 2 hours 16 minutes under normal conditions.
Drivers have 3 route options between these locations (126-139 miles / 203-224 km). The primary route shown here saves 23 minutes compared to alternatives.
The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Grahams Forge
Starting Point
Agnew
Destination