Distance from Chesapeake, Virginia to Mitchells Fork, North Carolina
The driving distance from Chesapeake, Virginia to Mitchells Fork, North Carolina is 54.6 mi (87.9 km)
The straight-line (air) distance is approximately 21.6 mi (34.8 km)
Estimated travel time by road is 58 minutes
We found 3 routes between Chesapeake and Mitchells Fork.
Available Routes
Route Directions
Get on US-13 N from Bainbridge Blvd
Take I-64 E and US-13 S to VA-32 S in Suffolk
Drive to NC-32 S in Hobbsville
Route Directions
Get on US-13 N from Bainbridge Blvd
Follow Dominion Blvd N, US-17 S and US-158 W to NC-32 S in Sunbury
Route Directions
Get on US-13 N from Bainbridge Blvd
Follow Dominion Blvd N, US-17 S and US-158 W to Sugar Run Rd in Gates County
Drive to NC-32 S in Hobbsville
Journey Details
Traveling from Chesapeake, Virginia to Mitchells Fork, North Carolina covers 50.6 miles (81 km) in a southwest direction. This highway, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (51-55 miles / 81-88 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Chesapeake
Starting Point
Mitchells Fork
Destination