Distance from Bishops Cross, North Carolina to Mitchells Mill, Virginia
The driving distance from Bishops Cross, North Carolina to Mitchells Mill, Virginia is 111.6 mi (179.6 km)
The straight-line (air) distance is approximately 52.4 mi (84.4 km)
Estimated travel time by road is 2 hours 6 minutes
We found 3 routes between Bishops Cross and Mitchells Mill.
Available Routes
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Continue on NC-45 N. Take US-64 W, NC-125 N, NC-903 N, NC-125 N and I-95 N to State Rte 629 in Skippers
Route Directions
Get on US-13 S/US-17 S/US-64 W in Martin County from Railroad Bed Rd and NC-45 N
Follow US-64 W and I-95 N to State Rte 629 in Skippers. Take exit 4 from I-95 N
Route Directions
Take Railroad Bed Rd to NC-45 N/NC-99 N in Washington County
Continue on NC-45 N. Take US-17 BYP S to NC-308 W in Windsor
Follow Chapel Hill Church Rd and Bryantown Rd to US-158 W/W Jefferson St in Jackson
Follow US-158 W and US-301 N to State Rte 629 in Greensville County
Journey Details
Traveling from Bishops Cross, North Carolina to Mitchells Mill, Virginia covers 108.8 miles (175 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 3 minutes under normal conditions.
Drivers have 3 route options between these locations (109-139 miles / 175-223 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Bishops Cross
Starting Point
Mitchells Mill
Destination