Distance from Evergreen, Virginia to Allenslevel, Virginia
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
Route Directions
Route Directions
Route Directions
Take State Rte 633 and State Rte 627 to State Rte 601
Follow State Rte 601 and State Rte 612 to State Rte 636 in Buckingham County
Follow State Rte 638 and State Rte 640 to US-15 N
Continue on US-15 N. Drive to VA-20 N
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
Allenslevel
Destination