Distance from Evergreen, Virginia to Formosa, Virginia
The driving distance from Evergreen, Virginia to Formosa, Virginia is 38.4 mi (61.8 km)
The straight-line (air) distance is approximately 19.1 mi (30.8 km)
Estimated travel time by road is 47 minutes
We found 3 routes between Evergreen and Formosa.
Available Routes
Route Directions
Follow US-460 W and VA-47 S to Saxkey Rd in Drakes Branch
Follow Saxkey Rd and Sylvan Hill Rd to River Rd/Roanoke Sta Rd in Randolph
Route Directions
Continue on State Rte 695. Take Trent Hatchery Rd to VA-727 S/Red House Rd
Follow VA-727 S/Red House Rd and Scuffletown Rd to Hermon Rd in Randolph
Continue on Hermon Rd. Take Sylvan Hill Rd to River Rd/Roanoke Sta Rd in Randolph
Route Directions
Follow US-460 W and VA-47 S to Germantown Rd in Charlotte County
Follow Germantown Rd and Fearstown Rd to Scuffletown Rd
Continue on Hermon Rd. Take Sylvan Hill Rd to River Rd/Roanoke Sta Rd in Randolph
Journey Details
Traveling from Evergreen, Virginia to Formosa, Virginia covers 38 miles (61 km) in a south direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (38-41 miles / 61-67 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Evergreen
Starting Point
Formosa
Destination