There are
1,178 mi
from Philadelphia, PA to Savage, MN
That's the driving distance. It would take 21 hours 50 mins to go from Philadelphia, Pennsylvania to Savage, Minnesota.
The flight distance (direct flight from Philadelphia, PA to Savage, MN) is 983.22 mi.
1,178 mi = 1.61 kms