Distance from Ruby, Virginia to Ohl, Pennsylvania
The driving distance from Ruby, Virginia to Ohl, Pennsylvania is 282.8 mi (455.1 km)
The straight-line (air) distance is approximately 123.3 mi (198.4 km)
Estimated travel time by road is 5 hours
This route includes Toll roads along the way.
We found 3 routes between Ruby and Ohl.
Available Routes
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-99 N/US-220 N to Tunnelhill St in Cresson Township. Take the exit toward Gallitzin from US-22 W
Take PA-36 N to Heathville-Ohl Rd in Beaver Township
Route Directions
Get on I-95 N
Continue on I-95 N. Take I-495 N, I-270 N, I-70 W and I-81 N to PA-16 W/W Baltimore St/Buchanan Trail E in Greencastle
Continue on PA-16 W/Buchanan Trail E. Take Lemar Rd, PA-75 N and Aughwick Rd to US-522 N in Burnt Cabins
Continue on US-522 N to Morris Township
Continue on PA-453 N. Take PA-729 N, PA-53 S, Thompson Town Rd and PA-36 N to US-219 S in Mahaffey
Continue on PA-36 N. Drive to Heathville-Ohl Rd in Beaver Township
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, US-522 N, ... and US-22 W to Tunnelhill St in Cresson Township. Take the exit toward Gallitzin from US-22 W
Take PA-36 N to US-219 S in Mahaffey
Continue on PA-36 N. Drive to Heathville-Ohl Rd in Beaver Township
Journey Details
Traveling from Ruby, Virginia to Ohl, Pennsylvania covers 268.2 miles (432 km) in a northwest direction. This mixed highways and local roads, long-distance route typically takes 5 hours under normal conditions.
Drivers have 3 route options between these locations (268-283 miles / 432-455 km). The primary route shown here saves 27 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Ruby
Starting Point
Ohl
Destination