Distance from Leon, Virginia to Plains Mill, Virginia
The driving distance from Leon, Virginia to Plains Mill, Virginia is 53.8 mi (86.6 km)
The straight-line (air) distance is approximately 21.5 mi (34.6 km)
Estimated travel time by road is 1 hour 13 minutes
We found 3 routes between Leon and Plains Mill.
Available Routes
Route Directions
Follow State Rte 633, State Rte 716 and State Rte 634 to US-522 N/Sperryville Pike
Take US-211 W to State Rte 1002/E Old Cross Rd in Shenandoah County
Follow E Old Cross Rd and VA-211 W to State Rte 960 in Rockingham County
Route Directions
Continue on US-33 W. Take US-340 N to State Rte 1002/E Old Cross Rd in Shenandoah County
Follow E Old Cross Rd and VA-211 W to State Rte 960 in Rockingham County
Route Directions
Take State Rte 644 and State Rte 634 to US-522 N/Sperryville Pike
Take US-211 W to State Rte 1002/E Old Cross Rd in Shenandoah County
Follow E Old Cross Rd and VA-211 W to State Rte 960 in Rockingham County
Journey Details
Traveling from Leon, Virginia to Plains Mill, Virginia covers 53.3 miles (86 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 12 minutes under normal conditions.
Drivers have 3 route options between these locations (53-63 miles / 86-102 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Leon
Starting Point
Plains Mill
Destination