Distance from Blessing, Virginia to Independence, Virginia

Blessing Independence
Total Distance
30.2 mi
(48.6 km)
Travel Time
40 minutes

The driving distance from Blessing, Virginia to Independence, Virginia is 30.2 mi (48.6 km)

The straight-line (air) distance is approximately 13.6 mi (21.9 km)

Estimated travel time by road is 40 minutes

Route Directions

0.9 mi
1 min
0.9 mi
1 min
Continue on State Rte 625. Take State Rte 690 to US-21 S in Crockett
6.2 mi
10 min
Follow US-21 S to E Main St in Independence
22.2 mi
27 min

Journey Details

Traveling from Blessing, Virginia to Independence, Virginia covers 30.2 miles (49 km) in a south direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Blessing

Starting Point

Copenhavers, Virginia

31 mi to destination

1 mi
Crockett, Virginia

Traveled 8 mi from origin

1 mi
Speedwell, Virginia

23 mi to destination

1 mi
Turkey Fork, Virginia

16 mi to destination

1 mi
Elk Creek, Virginia

Traveled 23 mi from origin

1 mi
Lower Elk Creek, Virginia

8 mi to destination

1 mi
Peach Bottom Creek, Virginia

Traveled 31 mi from origin

1 mi
Independence

Destination