Distance from Port Royal, Pennsylvania to Cedar Hill, Pennsylvania

Port Royal Cedar Hill
Total Distance
24.1 mi
(38.8 km)
Travel Time
27 minutes

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

Shortest
William Penn Hwy and US-322 W
22.6 mi
36.3 km
29 minutes
Fastest
US-322 W
24.1 mi
38.8 km
27 minutes

Route Directions

24.1 mi
27 min

Route Directions

Get on US-22 W/US-322 W in Fermanagh Township from W River Rd and William Penn Hwy
6.3 mi
11 min
Follow US-322 W to PA-655 S in Reedsville. Take the PA-655 exit from US-322 W
14.6 mi
13 min
Follow PA-655 S to Woolen Mill Ln
1.8 mi
3 min

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

Mifflin, Pennsylvania

22 mi to destination

1 mi
Martins Crossroads, Pennsylvania

16 mi to destination

1 mi
Hawstone, Pennsylvania

Traveled 11 mi from origin

1 mi
Lewistown, Pennsylvania

Traveled 16 mi from origin

1 mi
Burnham, Pennsylvania

5 mi to destination

1 mi
Yeagertown, Pennsylvania

Traveled 22 mi from origin

1 mi
Cedar Hill

Destination