Distance from Blessing, Virginia to Worth, West Virginia

Blessing Worth
Total Distance
72 mi
(116 km)
Travel Time
1 hour 39 minutes

The driving distance from Blessing, Virginia to Worth, West Virginia is 72 mi (116 km)

The straight-line (air) distance is approximately 21.5 mi (34.6 km)

Estimated travel time by road is 1 hour 39 minutes

We found 2 routes between Blessing and Worth.

Available Routes

Shortest Fastest
I-77 N and US-52 N/Coal Heritage Rd
61.8 mi
99.4 km
1 hour 19 minutes
I-77 N
72 mi
116 km
1 hour 39 minutes

Route Directions

Take State Rte 680 to US-52 N
3.7 mi
7 min
3.3 mi
4 min
Get on I-77 N in Bland County
4.7 mi
6 min
Follow I-77 N to Mercer Springs Rd/Spanishburg-Athens Rd in Mercer County. Take exit 14 from I-77 N
33.8 mi
32 min
Continue on Spanishburg-Athens Rd to US-19 S
3.7 mi
5 min
3.1 mi
4 min
Continue on State Hwy 10 N. Take Giatto Rd, Crane Crk/Wildmill Gap-McComas Rd and Cherokee Rd to Lafage Dr in McDowell County
19.8 mi
39 min

Route Directions

Take State Rte 680 to US-52 N
3.7 mi
7 min
3.3 mi
4 min
Get on I-77 N in Bland County
4.7 mi
6 min
Continue on I-77 N to Green Valley
25.9 mi
25 min
4.3 mi
5 min
16.9 mi
23 min
Follow Cherokee Rd to Lafage Dr
3.1 mi
6 min

Journey Details

Traveling from Blessing, Virginia to Worth, West Virginia covers 61.8 miles (99 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 19 minutes under normal conditions.

Drivers have 2 route options between these locations (62-72 miles / 99-116 km). The primary route shown here saves 20 minutes compared to alternatives.

Journey Waypoints

Blessing

Starting Point

Favonia, Virginia

50 mi to destination

2 mi
Effna, Virginia

Traveled 12 mi from origin

1 mi
Cove Creek, Virginia

Traveled 25 mi from origin

1 mi
Hereford, Virginia

Traveled 37 mi from origin

0 mi
Big Vein, Virginia

12 mi to destination

1 mi
Maybeury, West Virginia

Traveled 50 mi from origin

1 mi
Worth

Destination