Miles between Philadelphia, PA and Saco, ME

There are
391 mi
from Philadelphia, PA to Saco, ME

That's the driving distance. It would take 6 hours 42 mins to go from Philadelphia, Pennsylvania to Saco, Maine.

The flight distance (direct flight from Philadelphia, PA to Saco, ME) is 345.40 mi.

391 mi = 628.75 kms