Distance from Evergreen, Virginia to Abilene, Virginia

Evergreen Abilene
Total Distance
21.8 mi
(35.1 km)
Travel Time
27 minutes

The driving distance from Evergreen, Virginia to Abilene, Virginia is 21.8 mi (35.1 km)

The straight-line (air) distance is approximately 10.7 mi (17.3 km)

Estimated travel time by road is 27 minutes

We found 3 routes between Evergreen and Abilene.

Available Routes

Shortest
US-460 E and Heights School Rd
20.5 mi
33 km
28 minutes
Fastest
US-460 E
21.8 mi
35.1 km
27 minutes
US-460 E and Bloomfield Rd
23 mi
37 km
28 minutes

Route Directions

Take US-460 W, Five Forks Rd and Bloomfield Rd to Waddell-Nelson Rd
21.8 mi
27 min
0 mi
0 min

Route Directions

Take US-460 W, VA-47 S and Bloomfield Rd to Waddell-Nelson Rd
23 mi
28 min
0 mi
0 min

Route Directions

Take US-460 W, Heights School Rd and Bloomfield Rd to Waddell-Nelson Rd
20.5 mi
28 min
0 mi
0 min

Journey Details

Traveling from Evergreen, Virginia to Abilene, Virginia covers 20.5 miles (33 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 28 minutes under normal conditions.

Drivers have 3 route options between these locations (21-23 miles / 33-37 km). The primary route shown here saves 11 seconds compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Evergreen

Starting Point

Pamplin, Virginia

25 mi to destination

2 mi
Darlington Heights, Virginia

12 mi to destination

2 mi
Coldwater Creek, Virginia

Traveled 25 mi from origin

1 mi
Abilene

Destination