Distance from Ruby, Virginia to Upper Brandon, Virginia
The driving distance from Ruby, Virginia to Upper Brandon, Virginia is 118.6 mi (190.9 km)
The straight-line (air) distance is approximately 54.7 mi (88.1 km)
Estimated travel time by road is 2 hours 4 minutes
We found 2 routes between Ruby and Upper Brandon.
Available Routes
Route Directions
Get on I-95 S in Stafford from State Rte 610 E/Garrisonville Rd, Winding Creek Rd and Courthouse Rd
Follow I-95 S and I-295 S to VA-5 E in Henrico. Take exit 22A from I-295 S
Continue on VA-5 E. Take VA-10 E and State Rte 653 to Upper Brandon Rd in Spring Grove
Route Directions
Get on I-95 S in Stafford from State Rte 610 E/Garrisonville Rd, Winding Creek Rd and Courthouse Rd
Follow I-95 S to VA-10 E/W Hundred Rd in Chester. Take exit 61A from I-95 S
Follow VA-10 E and State Rte 653 to Upper Brandon Rd in Spring Grove
Journey Details
Traveling from Ruby, Virginia to Upper Brandon, Virginia covers 118.1 miles (190 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 10 minutes under normal conditions.
Drivers have 2 route options between these locations (118-119 miles / 190-191 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Ruby
Starting Point
Upper Brandon
Destination