Distance from Saunders, Virginia to Muddy Cross, North Carolina
The driving distance from Saunders, Virginia to Muddy Cross, North Carolina is 24.9 mi (40 km)
The straight-line (air) distance is approximately 12 mi (19.3 km)
Estimated travel time by road is 29 minutes
We found 3 routes between Saunders and Muddy Cross.
Available Routes
Route Directions
Take NC-32 S and Acorn Hill Rd to Sandy Cross Rd in Hobbsville
Route Directions
Take Middle Swamp Rd to US-158 E in Gates County
Take NC-32 S to Muddy Cross Rd in Hobbsville
Route Directions
Journey Details
Traveling from Saunders, Virginia to Muddy Cross, North Carolina covers 21.3 miles (34 km) in a south direction. This mixed highways and local roads, moderate route typically takes 25 minutes under normal conditions.
Drivers have 3 route options between these locations (21-25 miles / 34-40 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Saunders
Starting Point
Muddy Cross
Destination