Distance from Plainview, Pennsylvania to Elroy, Pennsylvania
The driving distance from Plainview, Pennsylvania to Elroy, Pennsylvania is 137.8 mi (221.8 km)
The straight-line (air) distance is approximately 61.9 mi (99.7 km)
Estimated travel time by road is 2 hours 25 minutes
We found 3 routes between Plainview and Elroy.
Available Routes
Route Directions
Take US-15 N to PA-581 E in Camp Hill. Take the PA-581 E exit from US-15 N
Take I-81 N and I-78 E to PA-309 S in Upper Saucon Township. Take exit 60 from I-78 E
Continue on PA-309 S. Drive to Elroy Rd in Hatfield Township
Route Directions
Take US-15 N to PA-581 E in Camp Hill. Take the PA-581 E exit from US-15 N
Take I-81 N, I-78 E and I-476 S to PA-63 W/Sumneytown Pike in Kulpsville. Take exit 31 from I-476 S
Continue on PA-63 W/Sumneytown Pike. Take Wambold Rd and Derstine Rd to Elroy Rd in Hatfield Township
Route Directions
Take US-15 N to I-76 E in Upper Allen Township. Take the I-76 E exit from US-15 N
Continue on I-76 E to Kulpsville. Take exit 31 A from I-476 N
Continue on PA-63 W/Sumneytown Pike. Take Wambold Rd and Derstine Rd to Elroy Rd in Hatfield Township
Journey Details
Traveling from Plainview, Pennsylvania to Elroy, Pennsylvania covers 134.3 miles (216 km) in a east direction. This highway, substantial route typically takes 2 hours 7 minutes under normal conditions.
Drivers have 3 route options between these locations (134-139 miles / 216-223 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Plainview
Starting Point
Elroy
Destination