Distance from Allenport, Pennsylvania to Upper Middletown, Pennsylvania
The driving distance from Allenport, Pennsylvania to Upper Middletown, Pennsylvania is 23.5 mi (37.8 km)
The straight-line (air) distance is approximately 6.5 mi (10.4 km)
Estimated travel time by road is 26 minutes
This route includes Toll roads along the way.
We found 3 routes between Allenport and Upper Middletown.
Available Routes
Route Directions
Get on PA-43 S in California from PA-88 S
Follow PA-43 S to Pleasant View Smock Rd/Upper Middletown Rd in Menallen Township. Take exit 18 from PA-43 S
Follow Upper Middletown Rd to your destination
Route Directions
Continue on PA-88 S. Take Highpoint Dr, PA-88 S, US-40 E/U.S. Hwy 40 E and PA-43 S to Pleasant View Smock Rd/Upper Middletown Rd in Menallen Township. Take exit 18 from PA-43 S
Follow Upper Middletown Rd to your destination
Route Directions
Continue on PA-88 N. Drive from PA-906 S, PA-201 S and PA-51 S to Menallen Township
Drive to your destination
Journey Details
Traveling from Allenport, Pennsylvania to Upper Middletown, Pennsylvania covers 18.2 miles (29 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 3 route options between these locations (18-24 miles / 29-38 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Allenport
Starting Point
Upper Middletown
Destination