Distance from Port Royal, Pennsylvania to Coyle, Pennsylvania
The driving distance from Port Royal, Pennsylvania to Coyle, Pennsylvania is 43.2 mi (69.5 km)
The straight-line (air) distance is approximately 18 mi (28.9 km)
Estimated travel time by road is 1 hour 5 minutes
We found 3 routes between Port Royal and Coyle.
Available Routes
Route Directions
Follow PA-74 S, PA-850 E and PA-34 S to PA-174 E in South Middleton Township
Route Directions
Get on US-22 E/US-322 E in Walker Township
Follow US-22 E/US-322 E and I-81 S to PA-641 W/W Trindle Rd in Middlesex Township. Take exit 49 from I-81 S
Take Petersburg Rd to PA-174 W in South Middleton Township
Route Directions
Take PA-74 S to PA-174 E in South Middleton Township
Journey Details
Traveling from Port Royal, Pennsylvania to Coyle, Pennsylvania covers 39.7 miles (64 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 3 route options between these locations (40-64 miles / 64-104 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Port Royal
Starting Point
Coyle
Destination