Distance from Ruby, Virginia to Lagrange, Virginia
The driving distance from Ruby, Virginia to Lagrange, Virginia is 24.3 mi (39.1 km)
The straight-line (air) distance is approximately 11.7 mi (18.8 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Ruby and Lagrange.
Available Routes
Route Directions
Follow State Rte 610 W to Ensors Shop Rd in Fauquier County
Follow Courtneys Corner Rd, Sumerduck Rd and State Rte 672 to State Rte 669 in Culpeper County
Route Directions
Follow State Rte 610 W to Ritchie Rd in Fauquier County
Continue on Savannah Branch Rd. Take State Rte 672 to State Rte 669 in Culpeper County
Route Directions
Follow State Rte 610 W to Ensors Shop Rd in Fauquier County
Continue on Razor Hill Rd. Take Courtneys Corner Rd, Sumerduck Rd and State Rte 672 to State Rte 669 in Culpeper County
Journey Details
Traveling from Ruby, Virginia to Lagrange, Virginia covers 23.9 miles (39 km) in a west direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (24-26 miles / 39-43 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Ruby
Starting Point
Lagrange
Destination