Distance from Neatman, North Carolina to Preston, Virginia
The driving distance from Neatman, North Carolina to Preston, Virginia is 40.5 mi (65.1 km)
The straight-line (air) distance is approximately 17.8 mi (28.6 km)
Estimated travel time by road is 54 minutes
We found 3 routes between Neatman and Preston.
Available Routes
Route Directions
Take NC-8 N, Dodgetown Rd, Amostown Rd and US-58 E to Old Preston Rd in Henry County
Route Directions
Take NC-8 N, Dodgetown Rd and NC-704 W to Beasley School Rd
Follow Beasley School Rd, State Rd 1617 and Hughes Brown Rd to Moorefield Store Rd in Patrick County
Take US-58 E to Old Preston Rd in Henry County
Route Directions
Take NC-8 N, Dodgetown Rd, NC-704 W and Amostown Rd to Moores Mill Rd in Spencer
Follow Horsepasture Price Rd and Preston Rd to Old Preston Rd
Journey Details
Traveling from Neatman, North Carolina to Preston, Virginia covers 39.1 miles (63 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (39-43 miles / 63-69 km). The primary route shown here saves 24 seconds compared to alternatives.
Journey Waypoints
Neatman
Starting Point
Preston
Destination