Distance from Winfield, Pennsylvania to Beavertown, Pennsylvania
The driving distance from Winfield, Pennsylvania to Beavertown, Pennsylvania is 23.6 mi (38 km)
The straight-line (air) distance is approximately 12.2 mi (19.6 km)
Estimated travel time by road is 29 minutes
We found 2 routes between Winfield and Beavertown.
Available Routes
Route Directions
Route Directions
Journey Details
Traveling from Winfield, Pennsylvania to Beavertown, Pennsylvania covers 22.1 miles (36 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 2 route options between these locations (22-24 miles / 36-38 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Winfield
Starting Point
Beavertown
Destination