Distance from Hurricane Branch, Virginia to Hays, North Carolina

Hurricane Branch Hays
Total Distance
137 mi
(220.4 km)
Travel Time
3 hours 7 minutes

The driving distance from Hurricane Branch, Virginia to Hays, North Carolina is 137 mi (220.4 km)

The straight-line (air) distance is approximately 55.9 mi (90 km)

Estimated travel time by road is 3 hours 7 minutes

We found 3 routes between Hurricane Branch and Hays.

Available Routes

Shortest
VA-80 E
128.1 mi
206.1 km
3 hours 8 minutes
Fastest
I-81 N
137 mi
220.4 km
3 hours 7 minutes
VA-80 E and VA-16 S
149.4 mi
240.5 km
3 hours 35 minutes

Route Directions

Take VA-80 E, State Rte 625, Wilder Holw, Carterton Rd, ... and NC-18 S to Mountain View Rd in Hays
137 mi
3 hr 7 min

Route Directions

Take VA-80 E, US-19 N, VA-16 S, NC-113 S and NC-18 S to Mountain View Rd in Hays
149.4 mi
3 hr 35 min

Route Directions

Take VA-80 E, Poor Valley Rd, VA-107 S, Whitetop Rd, ... and NC-18 S to Mountain View Rd in Hays
128.1 mi
3 hr 8 min

Journey Details

Traveling from Hurricane Branch, Virginia to Hays, North Carolina covers 128.1 miles (206 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 3 hours 8 minutes under normal conditions.

Drivers have 3 route options between these locations (128-149 miles / 206-241 km). The primary route shown here saves 27 minutes compared to alternatives.

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

Journey Waypoints

Hurricane Branch

Starting Point

Duty, Virginia

129 mi to destination

1 mi
Barnett, Virginia

Traveled 32 mi from origin

2 mi
Henderson, Virginia

97 mi to destination

1 mi
Price Hill, Virginia

Traveled 64 mi from origin

0 mi
Big Hill, Virginia

64 mi to destination

1 mi
Sturgills, North Carolina

Traveled 97 mi from origin

0 mi
Nathans Creek, North Carolina

32 mi to destination

1 mi
McGrady, North Carolina

Traveled 129 mi from origin

1 mi
Hays

Destination