Distance from Ruby, Virginia to Olney Corner, Virginia

Ruby Olney Corner
Total Distance
34.3 mi
(55.2 km)
Travel Time
44 minutes

The driving distance from Ruby, Virginia to Olney Corner, Virginia is 34.3 mi (55.2 km)

The straight-line (air) distance is approximately 13.2 mi (21.3 km)

Estimated travel time by road is 44 minutes

We found 3 routes between Ruby and Olney Corner.

Available Routes

Shortest
US-17 S
32.6 mi
52.5 km
45 minutes
I-95 S and Mills Dr
33.4 mi
53.8 km
44 minutes
Fastest
I-95 S
34.3 mi
55.2 km
44 minutes

Route Directions

Get on I-95 S in Stafford from State Rte 610 E/Garrisonville Rd, Winding Creek Rd and Courthouse Rd
9.3 mi
15 min
Continue on I-95 S. Take Mills Dr to US-17 S in Woodford
25 mi
28 min

Route Directions

Get on I-95 S from State Rte 610 E/Garrisonville Rd and Mountain View Rd
12.2 mi
19 min
Continue on I-95 S. Take Mills Dr to US-17 S in Woodford
21.2 mi
25 min

Route Directions

Follow Rock Hill Church Rd and Poplar Rd to US-17 S
10 mi
15 min
Continue on US-17 S. Take I-95 S and Mills Dr to US-17 S in Woodford
22.6 mi
30 min

Journey Details

Traveling from Ruby, Virginia to Olney Corner, Virginia covers 32.6 miles (53 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.

Drivers have 3 route options between these locations (33-34 miles / 53-55 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Ruby

Starting Point

Rock Hill District, Virginia

30 mi to destination

1 mi
Stafford, Virginia

23 mi to destination

1 mi
Brooke, Virginia

Traveled 15 mi from origin

2 mi
Highland Homes, Virginia

15 mi to destination

1 mi
White Oak, Virginia

Traveled 23 mi from origin

1 mi
Cox Corner, Virginia

8 mi to destination

1 mi
Sealston, Virginia

Traveled 30 mi from origin

1 mi
Olney Corner

Destination