Distance from Ruby, Virginia to Rose Hill, Virginia
Ruby
Rose Hill
Total Distance
406.1 mi
(653.5 km)
Travel Time
6 hours 46 minutes
The driving distance from Ruby, Virginia to Rose Hill, Virginia is 406.1 mi (653.5 km)
The straight-line (air) distance is approximately 18.2 mi (29.3 km)
Estimated travel time by road is 6 hours 46 minutes
Route Directions
Get on US-250 W/US-29 S in Charlottesville from State Rte 610 W
76.4 mi
1 hr 31 min
Take I-81 S to US-11W S/W State St in Bristol. Take exit 74B from I-81 S
257.2 mi
3 hr 48 min
Continue on US-11W S. Take US-58 W and Wilderness Rd to Dr Thomas Walker Rd/U.S. 58 Bus in Rose Hill
72.4 mi
1 hr 26 min
Journey Details
Traveling from Ruby, Virginia to Rose Hill, Virginia covers 406.1 miles (653 km) in a northeast direction. This highway, long-distance route typically takes 6 hours 46 minutes under normal conditions.
Journey Waypoints
Ruby
Starting Point
Rose Hill
Destination