Distance from Ruby, Virginia to Bachman, West Virginia
The driving distance from Ruby, Virginia to Bachman, West Virginia is 281.5 mi (453.1 km)
The straight-line (air) distance is approximately 122.7 mi (197.5 km)
Estimated travel time by road is 5 hours 1 minute
We found 3 routes between Ruby and Bachman.
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 to US-1 S/US-17 S in Spotsylvania County. Take exit 126 from I-95 S
Get on I-64 W in Louisa County from VA-208 W
Follow I-64 W, I-81 S and I-64 W to US-60 W in Crawley. Take exit 156 from I-64 W
Take James River and Kanawha Turnpike, US-60 W and US-19 S to Tomlin Rd in Fayette County
Route Directions
Get on US-15 N/US-17 N/US-29 N in Fauquier County from State Rte 610 W and Meetze Rd
Take I-66 W, US-48 W, I-79 S and US-19 S to WV-16 N in Fayetteville
Follow WV-16 N to Tomlin Rd
Route Directions
Get on US-250 W/US-29 S in Charlottesville from State Rte 610 W
Follow I-64 W, I-81 S and I-64 W to US-60 W in Crawley. Take exit 156 from I-64 W
Take James River and Kanawha Turnpike, US-60 W and US-19 S to Tomlin Rd in Fayette County
Journey Details
Traveling from Ruby, Virginia to Bachman, West Virginia covers 267.9 miles (431 km) in a west direction. This highway, long-distance route typically takes 4 hours 47 minutes under normal conditions.
Drivers have 3 route options between these locations (268-322 miles / 431-517 km). The primary route shown here saves 49 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Ruby
Starting Point
Bachman
Destination