Distance from Mitchells Fork, North Carolina to Deep Creek, Virginia
The driving distance from Mitchells Fork, North Carolina to Deep Creek, Virginia is 48.3 mi (77.8 km)
The straight-line (air) distance is approximately 20.1 mi (32.4 km)
Estimated travel time by road is 55 minutes
We found 3 routes between Mitchells Fork and Deep Creek.
Available Routes
Route Directions
Follow NC-32 N to US-158 E in Sunbury
Take US-17 N to George Washington Hwy S in Chesapeake
Continue on George Washington Hwy S. Drive to Halyard Ln
Route Directions
Take NC-32 N, VA-32 N and US-13 N to Shipyard Rd in Chesapeake
Continue on Shipyard Rd. Drive to Halyard Ln
Route Directions
Follow NC-32 N and Sugar Run Rd to US-158 E
Take US-17 N to George Washington Hwy S in Chesapeake
Continue on George Washington Hwy S. Drive to Halyard Ln
Journey Details
Traveling from Mitchells Fork, North Carolina to Deep Creek, Virginia covers 47.7 miles (77 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (48-51 miles / 77-83 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Mitchells Fork
Starting Point
Deep Creek
Destination