There are
656 mi
from Philadelphia, PA to Hanahan, SC
That's the driving distance. It would take 12 hours 48 mins to go from Philadelphia, Pennsylvania to Hanahan, South Carolina.
The flight distance (direct flight from Philadelphia, PA to Hanahan, SC) is 554.65 mi.
656 mi = 1,055.08 kms