Distance from Grahams Forge, Virginia to McKendree, West Virginia
The driving distance from Grahams Forge, Virginia to McKendree, West Virginia is 97.7 mi (157.2 km)
The straight-line (air) distance is approximately 41.2 mi (66.2 km)
Estimated travel time by road is 1 hour 53 minutes
This route includes Toll roads along the way.
We found 3 routes between Grahams Forge and McKendree.
Available Routes
Route Directions
Get on I-81 S/US-11 S
Take I-77 N to Joe L Smith Dr in Raleigh County. Take exit 124 from I-64 E
Take WV-41 N/Stanaford Rd to McKendree Rd in Layland
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 and I-77 N to Joe L Smith Dr in Raleigh County. Take exit 124 from I-64 E
Take WV-41 N/Stanaford Rd to McKendree Rd in Layland
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 and WV-41 N/Stanaford Rd to McKendree Rd in Layland
Journey Details
Traveling from Grahams Forge, Virginia to McKendree, West Virginia covers 95.8 miles (154 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (96-111 miles / 154-178 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Grahams Forge
Starting Point
McKendree
Destination