Distance from Blessing, Virginia to Pierce Mill, Virginia

Blessing Pierce Mill
Total Distance
22 mi
(35.4 km)
Travel Time
32 minutes

The driving distance from Blessing, Virginia to Pierce Mill, Virginia is 22 mi (35.4 km)

The straight-line (air) distance is approximately 8.3 mi (13.3 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Blessing and Pierce Mill.

Available Routes

Shortest
State Rte 690
21 mi
33.8 km
33 minutes
US-11 N
21.5 mi
34.6 km
33 minutes
Fastest
I-81 N
22 mi
35.4 km
32 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
3.8 mi
6 min
3.8 mi
4 min
0.7 mi
2 min

Route Directions

0.9 mi
1 min
Continue on US-11 N. Take I-77 S/I-81 N/US-52 S to Ready Mix Rd. Take exit 77 from I-77 S/I-81 N/US-11 N/US-52 S
12.3 mi
17 min
Follow Chapman Rd and State Rte 634 to VA-94 S
3.8 mi
6 min
3.8 mi
4 min
0.7 mi
2 min

Route Directions

0.9 mi
1 min
0.9 mi
1 min
Continue on State Rte 625 to State Rte 690
8.8 mi
14 min
Follow State Rte 690 and State Rte 619 to State Rte 641
9.7 mi
14 min
0.7 mi
2 min

Journey Details

Traveling from Blessing, Virginia to Pierce Mill, Virginia covers 21 miles (34 km) in a east direction. This secondary roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 3 route options between these locations (21-22 miles / 34-35 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Blessing

Starting Point

Cline, Virginia

19 mi to destination

1 mi
Grubb, Virginia

Traveled 5 mi from origin

0 mi
Henley, Virginia

9 mi to destination

2 mi
Huddle, Virginia

Traveled 14 mi from origin

2 mi
West Piney, Virginia

Traveled 19 mi from origin

1 mi
Pierce Mill

Destination