Distance from Mitchells Fork, North Carolina to Hugo, Virginia

Mitchells Fork Hugo
Total Distance
51.5 mi
(82.9 km)
Travel Time
59 minutes

The driving distance from Mitchells Fork, North Carolina to Hugo, Virginia is 51.5 mi (82.9 km)

The straight-line (air) distance is approximately 24.3 mi (39.1 km)

Estimated travel time by road is 59 minutes

We found 3 routes between Mitchells Fork and Hugo.

Available Routes

Shortest Fastest
NC-137 W and US-158 W
51.2 mi
82.4 km
58 minutes
US-158 W
51.5 mi
82.9 km
59 minutes
NC-37 N and State Rte 671
55.2 mi
88.8 km
1 hour 6 minutes

Route Directions

Take NC-37 N, NC-137 W, US-158 W, Deberrys Mill Rd and Tower Rd to VA-186 E in Southampton County
51.5 mi
59 min

Route Directions

Take NC-37 N to Reynoldson Rd
17.2 mi
21 min
Follow Reynoldson Rd and Gates Rd to VA-189 N in Suffolk
9.5 mi
11 min
Take US-58 W and State Rte 671 to VA-186 W in Southampton County
28.5 mi
33 min

Route Directions

Take NC-37 N, NC-137 W, US-158 W and Britton Rd to VA-186 E in Southampton County
51.2 mi
58 min

Journey Details

Traveling from Mitchells Fork, North Carolina to Hugo, Virginia covers 51.2 miles (82 km) in a west direction. This mixed highways and local roads, moderate route typically takes 58 minutes under normal conditions.

Drivers have 3 route options between these locations (51-55 miles / 82-89 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Mitchells Fork

Starting Point

Carter, North Carolina

56 mi to destination

1 mi
Ballard Crossroads, North Carolina

Traveled 14 mi from origin

1 mi
Eure, North Carolina

42 mi to destination

1 mi
Mt Gallows, North Carolina

Traveled 28 mi from origin

1 mi
Bartonsville, North Carolina

28 mi to destination

2 mi
Barretts Crossroads, North Carolina

Traveled 42 mi from origin

1 mi
Severn, North Carolina

14 mi to destination

1 mi
Hugo

Destination