Distance from Blessing, Virginia to Hickory Flat, Virginia
The driving distance from Blessing, Virginia to Hickory Flat, Virginia is 47.7 mi (76.8 km)
The straight-line (air) distance is approximately 13.9 mi (22.3 km)
Estimated travel time by road is 55 minutes
We found 3 routes between Blessing and Hickory Flat.
Available Routes
Route Directions
Get on I-81 N/US-52 S in Wytheville from US-11 N
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
Continue on US-221 S/US-58 W/Carrollton Pike. Drive to Cliffview Rd
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
Continue on US-221 S/US-58 W/Carrollton Pike. Drive to Cliffview Rd
Route Directions
Continue on State Rte 625 to State Rte 690
Take State Rte 602, VA-94 S/Ivanhoe Rd and Fries Rd to State Rte 721 in Carroll County
Journey Details
Traveling from Blessing, Virginia to Hickory Flat, Virginia covers 33.6 miles (54 km) in a southeast direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (34-48 miles / 54-77 km). The primary route shown here saves 12 seconds compared to alternatives.
Journey Waypoints
Blessing
Starting Point
Hickory Flat
Destination