Distance from Evergreen, Virginia to Leda, Virginia
The driving distance from Evergreen, Virginia to Leda, Virginia is 44.9 mi (72.2 km)
The straight-line (air) distance is approximately 20.9 mi (33.6 km)
Estimated travel time by road is 55 minutes
We found 3 routes between Evergreen and Leda.
Available Routes
Route Directions
Take US-460 W and VA-727 S/Red House Rd to Sugar Hill Rd in Red House
Take US-501 S to State Rte 647 in Halifax County
Follow State Rte 647 to State Rte 667
Route Directions
Follow US-460 W and VA-47 S to Vincent Store Rd in Charlotte County
Take VA-40 W and US-501 S to State Rte 647 in Halifax County
Follow State Rte 647 to State Rte 667
Route Directions
Continue on State Rte 695. Take Trent Hatchery Rd to VA-727 S
Continue on VA-727 S to Red House
Take US-501 S to State Rte 647 in Halifax County
Follow State Rte 647 to State Rte 667
Journey Details
Traveling from Evergreen, Virginia to Leda, Virginia covers 42.9 miles (69 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (43-49 miles / 69-80 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Evergreen
Starting Point
Leda
Destination