Distance from Grahams Forge, Virginia to Campbelltown, West Virginia
The driving distance from Grahams Forge, Virginia to Campbelltown, West Virginia is 135.2 mi (217.7 km)
The straight-line (air) distance is approximately 62.1 mi (99.9 km)
Estimated travel time by road is 2 hours 57 minutes
We found 3 routes between Grahams Forge and Campbelltown.
Available Routes
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
Get on US-460 W/Virginia Ave in Giles County from Cleburne Blvd and State Hwy 100 N
Drive to US-219 N/Seneca Trail in Marlinton
Route Directions
Get on I-81 N/US-11 N
Continue on I-81 N. Take Cleburne Blvd, State Hwy 100 N and US-460 W/Virginia Ave to Water St in Peterstown
Get on I-64 E in Asbury from WV-12 N
Drive to US-219 N/Seneca Trail in Marlinton
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
Drive to US-219 N/Seneca Trail in Marlinton
Journey Details
Traveling from Grahams Forge, Virginia to Campbelltown, West Virginia covers 134.4 miles (216 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 56 minutes under normal conditions.
Drivers have 3 route options between these locations (134-145 miles / 216-233 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Grahams Forge
Starting Point
Campbelltown
Destination