Distance from Allenport, Pennsylvania to Elm Grove, Pennsylvania
The driving distance from Allenport, Pennsylvania to Elm Grove, Pennsylvania is 23.6 mi (37.9 km)
The straight-line (air) distance is approximately 6.8 mi (11 km)
Estimated travel time by road is 32 minutes
We found 3 routes between Allenport and Elm Grove.
Available Routes
Route Directions
Get on I-70 E in Speers
Follow I-70 E and PA-51 S to PA-201 S in Perry Township. Take the exit toward Connellsville from PA-51 S
Continue on PA-201 S. Take Buena Vista Rd and Round Barn Rd to Elm Grove Rd in Franklin Township
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
Continue on Upper Middletown Rd. Take Laurel Hill Rd to Elm Grove Rd in Franklin Township
Route Directions
Follow PA-88 N, PA-906 S and PA-201 S to Buena Vista Rd in Franklin Township
Continue on Buena Vista Rd. Take Zitney Rd and Round Barn Rd to Elm Grove Rd
Journey Details
Traveling from Allenport, Pennsylvania to Elm Grove, Pennsylvania covers 18.7 miles (30 km) in a southeast direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (19-28 miles / 30-45 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 40 mph (64 km/h) .
Journey Waypoints
Allenport
Starting Point
Elm Grove
Destination