Distance from Evergreen, Virginia to Allenslevel, Virginia

Evergreen Allenslevel
Total Distance
32.9 mi
(52.9 km)
Travel Time
36 minutes

The driving distance from Evergreen, Virginia to Allenslevel, Virginia is 32.9 mi (52.9 km)

The straight-line (air) distance is approximately 14.1 mi (22.6 km)

Estimated travel time by road is 36 minutes

We found 3 routes between Evergreen and Allenslevel.

Available Routes

Shortest
State Rte 640
31.7 mi
51 km
44 minutes
Fastest
State Hwy 24 E
32.9 mi
52.9 km
36 minutes
US-460 E and US-15 N
39.3 mi
63.3 km
42 minutes

Route Directions

32.9 mi
36 min

Route Directions

39.3 mi
42 min

Route Directions

Take State Rte 633 and State Rte 627 to State Rte 601
8.4 mi
11 min
Follow State Rte 601 and State Rte 612 to State Rte 636 in Buckingham County
7.5 mi
11 min
2.5 mi
3 min
Follow State Rte 638 and State Rte 640 to US-15 N
9.7 mi
12 min
Continue on US-15 N. Drive to VA-20 N
3.6 mi
5 min

Journey Details

Traveling from Evergreen, Virginia to Allenslevel, Virginia covers 31.7 miles (51 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.

Drivers have 3 route options between these locations (32-39 miles / 51-63 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Evergreen

Starting Point

Appomattox, Virginia

32 mi to destination

3 mi
Virginia, Virginia

Traveled 8 mi from origin

3 mi
Chestnut Grove, Virginia

16 mi to destination

1 mi
Andersonville, Virginia

Traveled 24 mi from origin

1 mi
Sprouses Corner, Virginia

Traveled 32 mi from origin

1 mi
Allenslevel

Destination