Distance from Eagleton Fields, Pennsylvania to Caledonia Park, Pennsylvania
The driving distance from Eagleton Fields, Pennsylvania to Caledonia Park, Pennsylvania is 172.2 mi (277.2 km)
The straight-line (air) distance is approximately 55.9 mi (90 km)
Estimated travel time by road is 3 hours 3 minutes
We found 3 routes between Eagleton Fields and Caledonia Park.
Available Routes
Route Directions
Get on US-220 S in Castanea Township from Eagleton Rd and PA-120 E
Take I-80 E and PA-147 S to US-15 S in Monroe Township
Get on I-81 S in East Pennsboro Township
Follow I-81 S to PA-997/Black Gap Rd in Scotland. Take exit 20 from I-81 S
Continue on PA-997/Black Gap Rd. Drive to PA-233 S
Route Directions
Take N Eagle Valley Rd, I-99 S, PA-453 S, US-22 E, ... and PA-997 S to PA-233 S in Greene Township
Route Directions
Continue on PA-120 E. Take PA-64 S, PA-144 S, US-322 E, US-522 S, ... and PA-997 S to PA-233 S in Greene Township
Journey Details
Traveling from Eagleton Fields, Pennsylvania to Caledonia Park, Pennsylvania covers 141.2 miles (227 km) in a south direction. This mixed highways and local roads, substantial route typically takes 3 hours 3 minutes under normal conditions.
Drivers have 3 route options between these locations (141-172 miles / 227-277 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Eagleton Fields
Starting Point
Caledonia Park
Destination