Distance from Eagleton Fields, Pennsylvania to Moose Run, Pennsylvania
The driving distance from Eagleton Fields, Pennsylvania to Moose Run, Pennsylvania is 36.5 mi (58.8 km)
The straight-line (air) distance is approximately 12.3 mi (19.7 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Eagleton Fields and Moose Run.
Available Routes
Route Directions
Take Lusk Run Rd to PA-150 S in Bald Eagle Township
Follow PA-150 S to Commercial St/Market St in Milesburg
Follow Commercial St to Playground Ave
Route Directions
Get on I-80 W in Porter Township from Lusk Run Rd and PA-64 S/Nittany Valley Dr
Follow I-80 W to PA-150 S/US-220 ALT S in Boggs Township. Take exit 158 from I-80 W
Continue on PA-150 S/US-220 ALT S. Take PA-144 to Playground Ave
Route Directions
Continue on Beech Creek Rd. Take PA-150 S/N Eagle Valley Rd to Commercial St/Market St in Milesburg
Follow Commercial St to Playground Ave
Journey Details
Traveling from Eagleton Fields, Pennsylvania to Moose Run, Pennsylvania covers 30.9 miles (50 km) in a southwest direction. This secondary roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (31-41 miles / 50-67 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Eagleton Fields
Starting Point
Moose Run
Destination