Distance from Ruby, Virginia to Shady Grove, Pennsylvania
Ruby
Shady Grove
Total Distance
122 mi
(196.3 km)
Travel Time
2 hours 9 minutes
The driving distance from Ruby, Virginia to Shady Grove, Pennsylvania is 122 mi (196.3 km)
The straight-line (air) distance is approximately 55 mi (88.5 km)
Estimated travel time by road is 2 hours 9 minutes
Route Directions
Get on US-15 N/US-17 N/US-29 N in Fauquier County from State Rte 610 W and Meetze Rd
25.1 mi
32 min
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
94.8 mi
1 hr 33 min
2.1 mi
3 min
Journey Details
Traveling from Ruby, Virginia to Shady Grove, Pennsylvania covers 122 miles (196 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 9 minutes under normal conditions.
Journey Waypoints
Ruby
Starting Point
Shady Grove
Destination