Distance from Baynes, North Carolina to Brodnax, Virginia
The driving distance from Baynes, North Carolina to Brodnax, Virginia is 89.3 mi (143.6 km)
The straight-line (air) distance is approximately 47.8 mi (76.9 km)
Estimated travel time by road is 1 hour 42 minutes
We found 3 routes between Baynes and Brodnax.
Available Routes
Route Directions
Follow NC-119 N to US-158 E in Leasburg
Continue on US-158 E to Person County
Follow Virgilina Rd and VA-49 N to US-58 E in Buffalo Junction
Drive to US-58 E in Brodnax
Route Directions
Get on I-40 E/I-85 N in Orange County from NC-119 S and High Rock Rd
Follow I-85 N to US-58 E/E Atlantic St in South Hill. Take exit 12 A from I-85 N
Route Directions
Take NC-119 N and Ridgeville Rd to US-158 E in Leasburg
Continue on US-158 E to Person County
Follow Virgilina Rd and VA-49 N to US-58 E in Buffalo Junction
Drive to US-58 E in Brodnax
Journey Details
Traveling from Baynes, North Carolina to Brodnax, Virginia covers 87.9 miles (142 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 42 minutes under normal conditions.
Drivers have 3 route options between these locations (88-109 miles / 142-176 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Brodnax
Destination