Distance from Ruby, Virginia to Waynecastle, Pennsylvania
The driving distance from Ruby, Virginia to Waynecastle, Pennsylvania is 124.4 mi (200.2 km)
The straight-line (air) distance is approximately 54.6 mi (88 km)
Estimated travel time by road is 2 hours 19 minutes
This route includes Toll roads along the way.
We found 2 routes between Ruby and Waynecastle.
Available Routes
Route Directions
Get on I-66 E in Prince William County from Garrisonville Rd, Brent Town Rd, Fleetwood Dr, Valley View Dr and VA-234 N
Take 66 Express Outside the Beltway and VA-28 N to VA-7 W in University Center. Take the VA-7 W exit from VA-28 N
Follow VA-7 W and US-15 N to US-340 E in Frederick County
Take I-70 W and I-81 N to PA-16 E/Buchanan Trail E in Antrim Township. Take exit 5 from I-81 N
Follow PA-16 E/Buchanan Trail E to Waynecastle Rd
Route Directions
Get on US-15 N/US-17 N/US-29 N in Fauquier County from State Rte 610 W and Meetze Rd
Follow US-17 N and I-81 N to PA-16 E/Buchanan Trail E in Antrim Township. Take exit 5 from I-81 N
Follow PA-16 E/Buchanan Trail E to Waynecastle Rd
Journey Details
Traveling from Ruby, Virginia to Waynecastle, Pennsylvania covers 123.4 miles (199 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 11 minutes under normal conditions.
Drivers have 2 route options between these locations (123-124 miles / 199-200 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Ruby
Starting Point
Waynecastle
Destination