Distance from Port Royal, Pennsylvania to Cedar Hill, Pennsylvania
The driving distance from Port Royal, Pennsylvania to Cedar Hill, Pennsylvania is 24.1 mi (38.8 km)
The straight-line (air) distance is approximately 9.5 mi (15.3 km)
Estimated travel time by road is 27 minutes
We found 2 routes between Port Royal and Cedar Hill.
Available Routes
Route Directions
Route Directions
Get on US-22 W/US-322 W in Fermanagh Township from W River Rd and William Penn Hwy
Follow US-322 W to PA-655 S in Reedsville. Take the PA-655 exit from US-322 W
Follow PA-655 S to Woolen Mill Ln
Journey Details
Traveling from Port Royal, Pennsylvania to Cedar Hill, Pennsylvania covers 22.6 miles (36 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.
Drivers have 2 route options between these locations (23-24 miles / 36-39 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Port Royal
Starting Point
Cedar Hill
Destination