Distance from Hardscrabble, Virginia to Effinger, Virginia
The driving distance from Hardscrabble, Virginia to Effinger, Virginia is 101.2 mi (162.8 km)
The straight-line (air) distance is approximately 34.3 mi (55.2 km)
Estimated travel time by road is 2 hours 7 minutes
We found 3 routes between Hardscrabble and Effinger.
Available Routes
Route Directions
Take State Rte 644 to US-220 S
Take US-250 E and I-64 W/I-81 S to Link Rd in Rockbridge County
Follow VA-251 N to State Rte 676 in Rockbridge County
Route Directions
Take State Rte 644 to US-220 S
Get on I-64 E in Alleghany County
Continue on I-64 E to Rockbridge County
Continue on State Rte 641. Drive to State Rte 676
Route Directions
Take State Rte 644 to State Rte 642 in Blue Grass
Take US-220 S and VA-39 E to State Rte 676 in Rockbridge County
Journey Details
Traveling from Hardscrabble, Virginia to Effinger, Virginia covers 91 miles (146 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 2 minutes under normal conditions.
Drivers have 3 route options between these locations (91-104 miles / 146-168 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Hardscrabble
Starting Point
Effinger
Destination