Distance from Ruby, Virginia to Post Oak, Virginia
The driving distance from Ruby, Virginia to Post Oak, Virginia is 36.7 mi (59.1 km)
The straight-line (air) distance is approximately 15.3 mi (24.7 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Ruby and Post Oak.
Available Routes
Route Directions
Follow State Rte 610 E/Garrisonville Rd to Winding Creek Rd
Take I-95 S to VA-208 W in Spotsylvania County
Drive to your destination
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 Mudd Tavern Rd in Spotsylvania County. Take exit 118 from I-95 S
Take Morris Rd and VA-208 W to your destination
Route Directions
Take State Rte 610 E/Garrisonville Rd to State Rte 648/Mountain View Rd
Take I-95 S to VA-208 W in Spotsylvania County
Drive to your destination
Journey Details
Traveling from Ruby, Virginia to Post Oak, Virginia covers 35.7 miles (57 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (36-40 miles / 57-64 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Ruby
Starting Point
Post Oak
Destination