Distance from Blessing, Virginia to Abbs Valley, Virginia
The driving distance from Blessing, Virginia to Abbs Valley, Virginia is 58.1 mi (93.6 km)
The straight-line (air) distance is approximately 15.7 mi (25.3 km)
Estimated travel time by road is 1 hour 15 minutes
We found 2 routes between Blessing and Abbs Valley.
Available Routes
Route Directions
Take State Rte 680 to US-52 N
Get on I-77 N in Bland County
Follow I-77 N and US-460 W to State Rte 656 in Tazewell County
Take State Rte 650 and State Rte 655 to State Rte 644/Abbs Valley Rd in Abbs Valley
Route Directions
Take State Rte 680 to US-52 N
Get on I-77 N in Bland County
Continue on I-77 N to Green Valley
Continue on WV-123 W. Take Big Branch Rd to State Rte 644/Abbs Valley Rd in Abbs Valley
Journey Details
Traveling from Blessing, Virginia to Abbs Valley, Virginia covers 55.3 miles (89 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 9 minutes under normal conditions.
Drivers have 2 route options between these locations (55-58 miles / 89-94 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Blessing
Starting Point
Abbs Valley
Destination