Distance from Evergreen, Virginia to Angelo, Virginia

Evergreen Angelo
Total Distance
36.2 mi
(58.2 km)
Travel Time
40 minutes

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

Shortest Fastest
US-460 W and US-29 N
34.8 mi
55.9 km
34 minutes
VA-26 N/Oakville Rd and US-60 W
36.2 mi
58.2 km
40 minutes
US-60 W
39.6 mi
63.7 km
45 minutes

Route Directions

Follow US-460 W to VA-26 N/Oakville Rd. Take the VA-26 N exit from US-460 W
5.6 mi
5 min
12.7 mi
14 min
Continue on US-60 W. Drive to State Rte 624 in Amherst County
17.1 mi
19 min
Drive to State Rte 661
0.7 mi
1 min

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
4.9 mi
4 min
Follow State Hwy 24 E/VA-24 E and State Rte 654 to US-60 W
13.3 mi
15 min
Continue on US-60 W. Drive to State Rte 624 in Amherst County
20.5 mi
24 min
Drive to State Rte 661
0.7 mi
1 min

Route Directions

34.8 mi
34 min

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

Appomattox, Virginia

33 mi to destination

1 mi
Stonewall Mills, Virginia

Traveled 16 mi from origin

1 mi
Stapleton, Virginia

Traveled 25 mi from origin

0 mi
Sweet Briar Station, Virginia

Traveled 33 mi from origin

2 mi
Angelo

Destination