Distance from Blessing, Virginia to Reavistown, Virginia
The driving distance from Blessing, Virginia to Reavistown, Virginia is 41.7 mi (67 km)
The straight-line (air) distance is approximately 15.1 mi (24.3 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Blessing and Reavistown.
Available Routes
Route Directions
Continue on State Rte 625. Take State Rte 690 to US-21 S in Crockett
Follow US-21 S and US-221 N/US-58 E to State Rte 882 in Grayson County
Route Directions
Get on I-81 N/US-52 S in Wytheville from State Rte 664
Follow I-81 N and I-77 S to US-221 S/US-58 W/Carrollton Pike in Hillsville. Take exit 14 from I-77 S
Follow US-221 S/US-58 W to State Rte 882 in Grayson County
Route Directions
Continue on State Rte 625. Take State Rte 690 to US-21 S in Crockett
Follow Carsonville Rd to VA-94 S
Journey Details
Traveling from Blessing, Virginia to Reavistown, Virginia covers 35.9 miles (58 km) in a southeast direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (36-49 miles / 58-78 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Blessing
Starting Point
Reavistown
Destination