Miles between Philadelphia, PA and North St Paul, MN

There are
1,165 mi
from Philadelphia, PA to North St Paul, MN

That's the driving distance. It would take 21 hours 30 mins to go from Philadelphia, Pennsylvania to North St Paul, Minnesota.

The flight distance (direct flight from Philadelphia, PA to North St Paul, MN) is 971.16 mi.

1,165 mi = 1.61 kms