Distance from Ruby, Virginia to Cross Creek, Pennsylvania
The driving distance from Ruby, Virginia to Cross Creek, Pennsylvania is 283.2 mi (455.8 km)
The straight-line (air) distance is approximately 123.9 mi (199.4 km)
Estimated travel time by road is 4 hours 54 minutes
We found 3 routes between Ruby and Cross Creek.
Available Routes
Route Directions
Get on I-66 W/US-17 N in Marshall from State Rte 610 W and Meetze Rd
Continue on I-66 W to Frederick County. Take exit 310 from I-81 N
Get on I-68 W/US-220 S in Cumberland from US-522 N, WV-127 W, WV-29 N and MD-51 N
Follow I-68 W and I-79 N to E Wylie Ave in Washington. Take exit 17 from I-70 W
Take PA-18 N to Cross Creek Rd in Cross Creek
Route Directions
Get on I-95 N
Continue on I-95 N. Take I-495 N, I-270 N, I-70 W, I-76 W and I-70 W to E Wylie Ave in Washington. Take exit 17 from I-70 W
Take PA-18 N to Cross Creek Rd in Cross Creek
Route Directions
Get on US-15 N/US-17 N/US-29 N in Fauquier County from State Rte 610 W and Meetze Rd
Continue on US-17 N. Take I-66 W, I-81 N, VA-37 N and US-522 N to VA-127 W in Cross Junction
Get on I-68 W/US-220 S in Cumberland from WV-127 W, WV-29 N and MD-51 N
Continue on I-68 W. Take U.S. Hwy 40 W, PA-43 N and I-70 W to E Wylie Ave in Washington. Take exit 17 from I-70 W
Take PA-18 N to Cross Creek Rd in Cross Creek
Journey Details
Traveling from Ruby, Virginia to Cross Creek, Pennsylvania covers 267.4 miles (430 km) in a northwest direction. This mixed highways and local roads, long-distance route typically takes 4 hours 51 minutes under normal conditions.
Drivers have 3 route options between these locations (267-306 miles / 430-493 km). The primary route shown here saves 14 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Ruby
Starting Point
Cross Creek
Destination