Distance from Blessing, Virginia to Piney Creek, North Carolina
The driving distance from Blessing, Virginia to Piney Creek, North Carolina is 45.1 mi (72.6 km)
The straight-line (air) distance is approximately 16.8 mi (27 km)
Estimated travel time by road is 56 minutes
We found 2 routes between Blessing and Piney Creek.
Available Routes
Route Directions
Follow Radio Dr to State Rte 680
Take I-81 S, Nicks Creek Rd and VA-16 S to Pugh Rd in Piney Creek
Route Directions
Continue on State Rte 625. Take State Rte 690 to US-21 S in Crockett
Continue on US-21 S to Mouth of Wilson
Follow VA-93 S and NC-93 E to Pugh Rd in Piney Creek
Journey Details
Traveling from Blessing, Virginia to Piney Creek, North Carolina covers 44.4 miles (72 km) in a south direction. This mixed highways and local roads, moderate route typically takes 59 minutes under normal conditions.
Drivers have 2 route options between these locations (44-45 miles / 72-73 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Blessing
Starting Point
Piney Creek
Destination