Distance from Port Royal, Pennsylvania to Union Mills, Pennsylvania
The driving distance from Port Royal, Pennsylvania to Union Mills, Pennsylvania is 29.4 mi (47.4 km)
The straight-line (air) distance is approximately 10.7 mi (17.2 km)
Estimated travel time by road is 33 minutes
Route Directions
Journey Details
Traveling from Port Royal, Pennsylvania to Union Mills, Pennsylvania covers 29.4 miles (47 km) in a west direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Port Royal
Starting Point
Union Mills
Destination