Distance from Palo Alto, Virginia to Cooks Mills, Pennsylvania
The driving distance from Palo Alto, Virginia to Cooks Mills, Pennsylvania is 119.7 mi (192.6 km)
The straight-line (air) distance is approximately 60.6 mi (97.6 km)
Estimated travel time by road is 2 hours 38 minutes
We found 3 routes between Palo Alto and Cooks Mills.
Available Routes
Route Directions
Take Sugar Grove Rd, Co Rte 3, S Fork Rd, US-220 N, ... and WV-28 N to Cooks Mill Rd in Londonderry Township
Route Directions
Take Sugar Grove Rd, Co Rte 3, S Fork Rd and US-220 N to Cooks Mill Rd in Londonderry Township
Route Directions
Take Sugar Grove Rd, Co Rte 3, S Fork Rd and US-220 N to Beaver Run Rd in Hampshire County
Follow Beaver Run Rd and Upper Patterson Creek Rd to WV-46 E/Fort Ashby Rd in Mineral County
Continue on WV-46 E/Fort Ashby Rd. Take WV-28 N, MD-36 S/Mt Savage Rd NW, MD-35/Ellerslie Rd NW and PA-96 N to Cooks Mill Rd in Londonderry Township
Journey Details
Traveling from Palo Alto, Virginia to Cooks Mills, Pennsylvania covers 115.9 miles (187 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 38 minutes under normal conditions.
Drivers have 3 route options between these locations (116-120 miles / 187-193 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Palo Alto
Starting Point
Cooks Mills
Destination