Distance from Allenport, Pennsylvania to York Run Junction, Pennsylvania
The driving distance from Allenport, Pennsylvania to York Run Junction, Pennsylvania is 36.1 mi (58.2 km)
The straight-line (air) distance is approximately 12.2 mi (19.6 km)
Estimated travel time by road is 38 minutes
This route includes Toll roads along the way.
We found 3 routes between Allenport and York Run Junction.
Available Routes
Route Directions
Get on PA-43 S in California from PA-88 S
Continue on PA-43 S to Georges Township. Take exit 8 from PA-43 S
Take US-119 S/Morgantown Rd to Smithfield Highhouse Rd/Sr3025 Rd
Route Directions
Follow PA-88 S and PA-43 S to Pleasant View Smock Rd/Upper Middletown Rd in Menallen Township. Take exit 18 from PA-43 S
Take Searight Herbert Rd, Mill St, Footedale Rd, Club Sophia Rd and Sr3012 to Smithfield Highhouse Rd/Sr3025 Rd in Georges Township
Route Directions
Get on I-70 E in Speers
Continue on I-70 E to PA-906 S/Main St. Take exit 41 from I-70 E
Get on PA-51 S/Pittsburgh St in Perry Township from PA-906 S and PA-201 S
Follow PA-51 S/Pittsburgh St, US-119 S and PA-43 S to Smithfield-Masontown Rd in Georges Township
Continue on Smithfield-Masontown Rd. Drive to Smithfield Highhouse Rd/Sr3025 Rd
Journey Details
Traveling from Allenport, Pennsylvania to York Run Junction, Pennsylvania covers 32.5 miles (52 km) in a south direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 3 route options between these locations (32-36 miles / 52-58 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Allenport
Starting Point
York Run Junction
Destination