Distance from Blessing, Virginia to Buck, Virginia

Blessing Buck
Total Distance
34.3 mi
(55.3 km)
Travel Time
54 minutes

The driving distance from Blessing, Virginia to Buck, Virginia is 34.3 mi (55.3 km)

The straight-line (air) distance is approximately 11 mi (17.7 km)

Estimated travel time by road is 54 minutes

Route Directions

Follow State Rte 664 to US-52 S
4.5 mi
8 min
Follow US-52 S and I-81 N to Ready Mix Rd. Take exit 77 from I-81 N/US-52 S
9.2 mi
10 min
Follow Chapman Rd and State Rte 634 to VA-94 S/Ivanhoe Rd
3.8 mi
6 min
10.9 mi
13 min
Continue on Byllesby Rd. Drive to Buck Dam Rd
5.9 mi
15 min

Journey Details

Traveling from Blessing, Virginia to Buck, Virginia covers 34.3 miles (55 km) in a southeast direction. This secondary roads, moderate route typically takes 54 minutes under normal conditions.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 40 mph (64 km/h) .

Journey Waypoints

Blessing

Starting Point

Cline, Virginia

25 mi to destination

1 mi
Grubb, Virginia

Traveled 6 mi from origin

1 mi
Henley, Virginia

19 mi to destination

2 mi
Huddle, Virginia

13 mi to destination

1 mi
Pierce Mill, Virginia

6 mi to destination

1 mi
Raketown, Virginia

Traveled 25 mi from origin

0 mi
Buck

Destination