Distance from Allenport, Pennsylvania to Clayford, Pennsylvania
The driving distance from Allenport, Pennsylvania to Clayford, Pennsylvania is 29.5 mi (47.4 km)
The straight-line (air) distance is approximately 9.1 mi (14.6 km)
Estimated travel time by road is 33 minutes
This route includes Toll roads along the way.
We found 3 routes between Allenport and Clayford.
Available Routes
Route Directions
Get on PA-43 S in California from PA-88 S
Continue on PA-43 S to South Union Township. Exit from US-119 S
Continue on PA-21 W/McClellandtown Rd. Drive to Playford Rd
Route Directions
Get on US-40 E/U.S. Hwy 40 E in West Brownsville from PA-88 S, Highpoint Dr and PA-88 S
Continue on US-40 E/U.S. Hwy 40 E. Take PA-43 S to PA-21 W/McClellandtown Rd in South Union Township. Exit from US-119 S
Continue on PA-21 W/McClellandtown Rd. Drive to Playford Rd
Route Directions
Continue on PA-88 S. Take U.S. Hwy 40 E to Duck Hollow Rd Exd in Menallen Township
Take Duck Hollow Rd to PA-21 W/McClellandtown Rd in South Union Township
Journey Details
Traveling from Allenport, Pennsylvania to Clayford, Pennsylvania covers 22.9 miles (37 km) in a south direction. This secondary roads, moderate route typically takes 37 minutes under normal conditions.
Drivers have 3 route options between these locations (23-29 miles / 37-47 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Allenport
Starting Point
Clayford
Destination