Distance from Ada, Virginia to Shenandoah Shores, Virginia
The driving distance from Ada, Virginia to Shenandoah Shores, Virginia is 24.8 mi (39.9 km)
The straight-line (air) distance is approximately 9.2 mi (14.8 km)
Estimated travel time by road is 29 minutes
We found 3 routes between Ada and Shenandoah Shores.
Available Routes
Route Directions
Get on I-66 W/US-17 N/VA-55 W in Marshall
Follow I-66 W to Apple Mountain Lake. Take exit 13 from I-66 W
Take State Rte 647 to State Rte 606/Shenandoah Shores Rd in Shenandoah Shores
Route Directions
Follow VA-647 and I-66 W/US-17 N/VA-55 W to State Rte 647 in Warren County
Route Directions
Journey Details
Traveling from Ada, Virginia to Shenandoah Shores, Virginia covers 24.4 miles (39 km) in a northwest direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (24-25 miles / 39-41 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Ada
Starting Point
Shenandoah Shores
Destination