Distance from Baynes, North Carolina to Appomattox, Virginia
The driving distance from Baynes, North Carolina to Appomattox, Virginia is 105.8 mi (170.3 km)
The straight-line (air) distance is approximately 49.5 mi (79.7 km)
Estimated travel time by road is 1 hour 54 minutes
We found 3 routes between Baynes and Appomattox.
Available Routes
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N and US-29 N to State Hwy 24 E in Rustburg
Follow State Hwy 24 E to US-460 E in Concord
Follow US-460 E to Oakville Rd/Us Hwy 460 Bus in Appomattox. Take the US-460 Bus E exit from US-460 E
Drive to Confederate Blvd
Route Directions
Take NC-119 N, US-158 E, US-501 N, US-360 E, ... and VA-727 N/Red House Rd to Confederate Blvd in Appomattox
Route Directions
Follow NC-119 N and US-360 E to State Rte 607 in Halifax County
Take Scuffletown Rd and VA-727 N/Red House Rd to Confederate Blvd in Appomattox
Journey Details
Traveling from Baynes, North Carolina to Appomattox, Virginia covers 98.7 miles (159 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 52 minutes under normal conditions.
Drivers have 3 route options between these locations (99-106 miles / 159-170 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Baynes
Starting Point
Appomattox
Destination