Distance from Evergreen, Virginia to Angelo, Virginia
The driving distance from Evergreen, Virginia to Angelo, Virginia is 36.2 mi (58.2 km)
The straight-line (air) distance is approximately 14.3 mi (23 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Evergreen and Angelo.
Available Routes
Route Directions
Follow US-460 W to VA-26 N/Oakville Rd. Take the VA-26 N exit from US-460 W
Continue on US-60 W. Drive to State Rte 624 in Amherst County
Drive to State Rte 661
Route Directions
Follow US-460 W to State Hwy 24 E/VA-24 E in Appomattox. Take the VA-24 E/VA-131 S exit from US-460 W
Follow State Hwy 24 E/VA-24 E and State Rte 654 to US-60 W
Continue on US-60 W. Drive to State Rte 624 in Amherst County
Drive to State Rte 661
Route Directions
Journey Details
Traveling from Evergreen, Virginia to Angelo, Virginia covers 34.8 miles (56 km) in a northwest direction. This highway, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (35-40 miles / 56-64 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Evergreen
Starting Point
Angelo
Destination