Distance from Beaver Meadows, Pennsylvania to Middleport, Pennsylvania
The driving distance from Beaver Meadows, Pennsylvania to Middleport, Pennsylvania is 20.3 mi (32.7 km)
The straight-line (air) distance is approximately 10.2 mi (16.4 km)
Estimated travel time by road is 30 minutes
We found 3 routes between Beaver Meadows and Middleport.
Available Routes
Route Directions
Take Quakake Rd and Ben Titus Rd to Fairview St in Rush Township
Continue on Tuscarora Mountain Dr to Schuylkill Township
Continue on Main St. Drive to Coal St
Route Directions
Take Quakake Rd, PA-309 S and US-209 S to Main St in Middleport
Continue on Main St. Drive to Coal St
Route Directions
Take Penrose St to Tamaqua St
Take Main St and W Oak St to Tresckow Rd
Continue on Tuscarora Mountain Dr to Schuylkill Township
Continue on Main St. Drive to Coal St
Journey Details
Traveling from Beaver Meadows, Pennsylvania to Middleport, Pennsylvania covers 20 miles (32 km) in a southwest direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.
Drivers have 3 route options between these locations (20-21 miles / 32-34 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Beaver Meadows
Starting Point
Middleport
Destination