Distance from Neatman, North Carolina to Lagrange, Virginia
The driving distance from Neatman, North Carolina to Lagrange, Virginia is 241.2 mi (388.1 km)
The straight-line (air) distance is approximately 122.9 mi (197.8 km)
Estimated travel time by road is 4 hours 24 minutes
We found 3 routes between Neatman and Lagrange.
Available Routes
Route Directions
Take NC-8 N, Dodgetown Rd, NC-704 W, Amostown Rd and Anglin Mill Rd to US-220 N/Greensboro Rd in Rockingham County
Follow US-220 N/Greensboro Rd and US-58 E/US-58 BYP E to US-58 BUS in Chatmoss. Take the US-58 BUS W exit from US-58 E/US-58 BYP E
Take VA-57 E to US-29 N in Pittsylvania County
Follow US-29 N to VA-3 E in Culpeper County
Follow VA-3 E to State Rte 669 in Stevensburg
Route Directions
Take NC-8 N, Dodgetown Rd, NC-704 W, Amostown Rd, ... and Horsepasture Price Rd to US-58 E in Horse Pasture
Take US-220 N, I-81 N, I-64 E and US-29 N to VA-3 E in Culpeper County
Follow VA-3 E to State Rte 669 in Stevensburg
Route Directions
Take NC-8 N, Dodgetown Rd, NC-704 W, Amostown Rd and Anglin Mill Rd to US-220 N/Greensboro Rd in Rockingham County
Follow US-220 N/Greensboro Rd and US-58 E/US-58 BYP E to US-58 BUS in Chatmoss. Take the US-58 BUS W exit from US-58 E/US-58 BYP E
Get on US-29 N in Pittsylvania County from VA-57 E
Follow US-29 N to VA-3 E in Culpeper County
Follow VA-3 E to State Rte 669 in Stevensburg
Journey Details
Traveling from Neatman, North Carolina to Lagrange, Virginia covers 240.3 miles (387 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 24 minutes under normal conditions.
Drivers have 3 route options between these locations (240-263 miles / 387-423 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Neatman
Starting Point
Lagrange
Destination