Distance from Grahams Forge, Virginia to Oakdale, Virginia
The driving distance from Grahams Forge, Virginia to Oakdale, Virginia is 103.9 mi (167.2 km)
The straight-line (air) distance is approximately 55.7 mi (89.6 km)
Estimated travel time by road is 2 hours 3 minutes
We found 2 routes between Grahams Forge and Oakdale.
Available Routes
Route Directions
Get on I-81 N/US-11 N
Follow I-81 N to US-220 N in Botetourt County. Take exit 150 B from I-81 N
Continue on US-220 N. Drive to VA-612 in Rockbridge County
Route Directions
Get on I-81 N/US-11 N
Follow I-81 N to Botetourt County. Take exit 168 from I-81 N
Take Frontage Rd/I-81 Frontage Rd, State Rte 622 and State Rte 611 to VA-612 in Rockbridge County
Journey Details
Traveling from Grahams Forge, Virginia to Oakdale, Virginia covers 101.2 miles (163 km) in a northeast direction. This highway, substantial route typically takes 1 hour 41 minutes under normal conditions.
Drivers have 2 route options between these locations (101-104 miles / 163-167 km). The primary route shown here saves 23 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Grahams Forge
Starting Point
Oakdale
Destination