Distance from Blessing, Virginia to Glade Hill, Virginia
The driving distance from Blessing, Virginia to Glade Hill, Virginia is 116.6 mi (187.6 km)
The straight-line (air) distance is approximately 49.5 mi (79.7 km)
Estimated travel time by road is 2 hours 2 minutes
We found 3 routes between Blessing and Glade Hill.
Available Routes
Route Directions
Get on I-81 N/US-52 S in Wytheville from State Rte 664
Follow I-81 N to US-220 S in Roanoke
Follow US-220 S to VA-40 E/Old Franklin Turnpike in Glade Hill
Route Directions
Get on I-81 N/US-52 S in Wytheville from US-11 N
Follow I-81 N to US-220 S in Roanoke
Follow US-220 S to VA-40 E/Old Franklin Turnpike in Glade Hill
Route Directions
Follow State Rte 664 to US-52 S
Take I-81 N and VA-8 S to State Rte 681 in Floyd County
Continue on State Rte 681 to Callaway
Take State Rte 640 and State Rte 705 to VA-40 E in Glade Hill
Journey Details
Traveling from Blessing, Virginia to Glade Hill, Virginia covers 106.2 miles (171 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (106-118 miles / 171-189 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Blessing
Starting Point
Glade Hill
Destination