Distance from Devon, Pennsylvania to Marcus Hook, Pennsylvania
The driving distance from Devon, Pennsylvania to Marcus Hook, Pennsylvania is 23.1 mi (37.1 km)
The straight-line (air) distance is approximately 9.9 mi (15.9 km)
Estimated travel time by road is 32 minutes
We found 3 routes between Devon and Marcus Hook.
Available Routes
Route Directions
Get on I-476 S in Radnor Township from Lancaster Ave
Follow I-476 S and I-95 S to PA-452 S/Market St in Upper Chichester Township. Take exit 2 from I-95 S
Follow PA-452 S/Market St to W 10th St in Marcus Hook
Route Directions
Get on US-1 N in Upper Providence Township from N Waterloo Rd and PA-252 S
Take I-476 S and I-95 S to PA-452 S/Market St in Upper Chichester Township. Take exit 2 from I-95 S
Route Directions
Take N Waterloo Rd, PA-252 S, US-1 S, PA-352 S, ... and PA-452 S to W 10th St in Marcus Hook
Journey Details
Traveling from Devon, Pennsylvania to Marcus Hook, Pennsylvania covers 19.5 miles (31 km) in a south direction. This secondary roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (19-23 miles / 31-37 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Devon
Starting Point
Marcus Hook
Destination