Distance from Mitchells Fork, North Carolina to Powells Crossroads, Virginia
The driving distance from Mitchells Fork, North Carolina to Powells Crossroads, Virginia is 61.1 mi (98.4 km)
The straight-line (air) distance is approximately 26.8 mi (43.2 km)
Estimated travel time by road is 1 hour 4 minutes
This route includes Toll roads along the way.
We found 3 routes between Mitchells Fork and Powells Crossroads.
Available Routes
Route Directions
Follow NC-32 N to US-158 E in Sunbury
Follow US-158 E, US-17 N and I-64 W to Alicia Dr in Virginia Beach. Take exit 17 A from I-264 E
Route Directions
Follow NC-32 N and VA-32 N to US-13 N/Carolina Rd in Suffolk
Continue on US-13 N. Take I-64 W to Alicia Dr in Virginia Beach. Take exit 17 A from I-264 E
Route Directions
Follow NC-32 N and Sugar Run Rd to US-158 E
Follow US-158 E, US-17 N and I-64 W to Alicia Dr in Virginia Beach. Take exit 17 A from I-264 E
Journey Details
Traveling from Mitchells Fork, North Carolina to Powells Crossroads, Virginia covers 60.5 miles (97 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 3 route options between these locations (60-64 miles / 97-103 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Mitchells Fork
Starting Point
Powells Crossroads
Destination