Distance from Ruby, Virginia to Flat Run, Virginia

Ruby Flat Run
Total Distance
29.3 mi
(47.1 km)
Travel Time
43 minutes

The driving distance from Ruby, Virginia to Flat Run, Virginia is 29.3 mi (47.1 km)

The straight-line (air) distance is approximately 11.3 mi (18.3 km)

Estimated travel time by road is 43 minutes

We found 2 routes between Ruby and Flat Run.

Available Routes

Shortest Fastest
State Rte 610 W and State Rte 620
28.9 mi
46.5 km
43 minutes
State Rte 610 W, Courtneys Corner Rd and State Rte 620
29.3 mi
47.1 km
43 minutes

Route Directions

Follow State Rte 610 W to Ensors Shop Rd in Fauquier County
8.7 mi
11 min
1.5 mi
2 min
2.6 mi
3 min
Follow Courtneys Corner Rd, Sumerduck Rd and State Rte 620 to VA-3 E in Culpeper County
14.1 mi
21 min
2.1 mi
2 min
Drive to State Rte 601 in Lake of the Woods
0.2 mi
0 min

Route Directions

Follow State Rte 610 W to Ensors Shop Rd in Fauquier County
8.7 mi
11 min
1.5 mi
2 min
0.8 mi
1 min
Continue on Razor Hill Rd. Take Courtneys Corner Rd, Sumerduck Rd and State Rte 620 to VA-3 E in Culpeper County
15.6 mi
24 min
2.1 mi
2 min
Drive to State Rte 601 in Lake of the Woods
0.2 mi
0 min

Journey Details

Traveling from Ruby, Virginia to Flat Run, Virginia covers 28.9 miles (47 km) in a west direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 2 route options between these locations (29-29 miles / 47-47 km). The primary route shown here saves 8 seconds compared to alternatives.

Journey Waypoints

Ruby

Starting Point

Cromwell, Virginia

26 mi to destination

2 mi
Somerville, Virginia

Traveled 7 mi from origin

1 mi
Bleak, Virginia

Traveled 13 mi from origin

1 mi
Morrisville, Virginia

13 mi to destination

0 mi
Lois, Virginia

Traveled 20 mi from origin

1 mi
Kellys Ford, Virginia

7 mi to destination

1 mi
Flat Run

Destination