Distance from Duncan, Pennsylvania to Fork Ridge, Virginia
The driving distance from Duncan, Pennsylvania to Fork Ridge, Virginia is 553.1 mi (890.2 km)
The straight-line (air) distance is approximately 247.3 mi (397.9 km)
Estimated travel time by road is 9 hours 26 minutes
We found 2 routes between Duncan and Fork Ridge.
Available Routes
Route Directions
Take PA-287 S to US-220 S in Piatt Township
Continue on US-220 S. Take I-99 S to US-220 S in Bedford Township
Get on I-68 W/US-220 S in Allegany County
Follow I-68 W and I-79 S to US-119 S in Charleston. Take exit 58A from I-64 W
Continue on US-119 S. Take State Hwy 10, Mountaineer Hwy S, US-52 S, Mountaineer Hwy S and US-460 E to Pin Oak Rd/Pinoak Ln in Tazewell County
Route Directions
Take PA-287 S to US-220 S in Piatt Township
Take I-99 S to US-220 S in Bedford Township
Get on I-68 W/US-220 S in Allegany County
Follow I-68 W and I-79 S to US-19 S in Braxton County. Take exit 57 from I-79 S
Get on I-64 E/I-77 S in Raleigh County
Follow I-77 S to US-52 N in Mercer County. Take exit 1 from I-77 S
Follow US-460 W to Pin Oak Rd/Pinoak Ln in Tazewell County
Journey Details
Traveling from Duncan, Pennsylvania to Fork Ridge, Virginia covers 521.5 miles (839 km) in a southwest direction. This highway, long-distance route typically takes 8 hours 33 minutes under normal conditions.
Drivers have 2 route options between these locations (522-553 miles / 839-890 km). The primary route shown here saves 54 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Duncan
Starting Point
Fork Ridge
Destination