Distance from Knob Creek, North Carolina to Blessing, Virginia
The driving distance from Knob Creek, North Carolina to Blessing, Virginia is 155.5 mi (250.2 km)
The straight-line (air) distance is approximately 62.2 mi (100.1 km)
Estimated travel time by road is 2 hours 34 minutes
We found 3 routes between Knob Creek and Blessing.
Available Routes
Route Directions
Get on US-321 N in Mountain View from NC-10 E and NC-127 N
Take I-40 E and I-77 N to US-52 N/N 4th St in Wytheville. Take exit 70 from I-81 S
Follow US-52 N and State Rte 664 to State Rte 666
Route Directions
Get on I-40 E in Long View from NC-10 E and Old Shelby Rd
Follow I-40 E and I-77 N to US-11 S/E Main St in Wytheville. Take exit 73 from I-77 N/I-81 S
Follow US-11 S to State Rte 666
Route Directions
Take Curt Ledford Rd to NC-10 E
Take NC-18 N, Mineral Springs Mountain Rd, Connelly Springs Rd, US-321 N, ... and Cedar Springs Rd to State Rte 666 in Wythe County
Journey Details
Traveling from Knob Creek, North Carolina to Blessing, Virginia covers 142.9 miles (230 km) in a north direction. This mixed highways and local roads, substantial route typically takes 3 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (143-155 miles / 230-250 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Knob Creek
Starting Point
Blessing
Destination