Distance from Evergreen, Virginia to Fork Union, Virginia
The driving distance from Evergreen, Virginia to Fork Union, Virginia is 58.5 mi (94.1 km)
The straight-line (air) distance is approximately 25.7 mi (41.3 km)
Estimated travel time by road is 1 hour 4 minutes
We found 3 routes between Evergreen and Fork Union.
Available Routes
Route Directions
Route Directions
Take State Hwy 24 E/VA-24 E and State Rte 602 to State Rte 655 in Buckingham County
Continue on State Rte 655 to VA-20 N
Take State Rte 652 to US-15 N in Fork Union
Route Directions
Journey Details
Traveling from Evergreen, Virginia to Fork Union, Virginia covers 53.4 miles (86 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 3 route options between these locations (53-59 miles / 86-95 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Evergreen
Starting Point
Fork Union
Destination