Distance from Allenport, Pennsylvania to Messmore, Pennsylvania
The driving distance from Allenport, Pennsylvania to Messmore, Pennsylvania is 28.7 mi (46.2 km)
The straight-line (air) distance is approximately 9.4 mi (15.2 km)
Estimated travel time by road is 37 minutes
This route includes Toll roads along the way.
We found 3 routes between Allenport and Messmore.
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
Take Searight Herbert Rd, Mill St and T456 to Messmore Rd/T465 in McClellandtown
Route Directions
Continue on PA-88 N 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
Continue on PA-51 S/Pittsburgh St. Take PA-21 W/McClellandtown Rd to Messmore Rd/T456 in McClellandtown
Route Directions
Continue on PA-88 S. Take U.S. Hwy 40 E to Searight Herbert Rd in Menallen Township
Continue on Searight Herbert Rd. Take Mill St and T456 to Messmore Rd/T465 in McClellandtown
Journey Details
Traveling from Allenport, Pennsylvania to Messmore, Pennsylvania covers 23.5 miles (38 km) in a south direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (23-30 miles / 38-49 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 34 mph (55 km/h) .
Journey Waypoints
Allenport
Starting Point
Messmore
Destination