Distance from Blessing, Virginia to Thessalia, Virginia
The driving distance from Blessing, Virginia to Thessalia, Virginia is 55.8 mi (89.8 km)
The straight-line (air) distance is approximately 19.8 mi (31.8 km)
Estimated travel time by road is 1 hour 6 minutes
We found 3 routes between Blessing and Thessalia.
Available Routes
Route Directions
Follow State Rte 664 to US-52 S
Take I-81 N to Cleburne Blvd in Pulaski County. Take exit 98 from I-81 N
Follow Cleburne Blvd, State Hwy 100 N and State Rte 663 to State Rte 661 in Giles County
Route Directions
Follow US-11 N and I-81 N to Cleburne Blvd in Pulaski County. Take exit 98 from I-81 N
Follow Cleburne Blvd, State Hwy 100 N and State Rte 663 to State Rte 661 in Giles County
Route Directions
Take State Rte 717, I-77 N, VA-42 E and State Hwy 100 N to State Rte 663 in Giles County
Follow State Rte 663 to State Rte 661
Journey Details
Traveling from Blessing, Virginia to Thessalia, Virginia covers 51 miles (82 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 7 minutes under normal conditions.
Drivers have 3 route options between these locations (51-56 miles / 82-90 km). The primary route shown here saves 18 seconds compared to alternatives.
Journey Waypoints
Blessing
Starting Point
Thessalia
Destination