There are
2,029 mi
from North St Paul, MN to Morgan Hill, CA
That's the driving distance. It would take 1 day 11 hours to go from North St Paul, Minnesota to Morgan Hill, California.
The flight distance (direct flight from North St Paul, MN to Morgan Hill, CA) is 1,578.85 mi.
2,029 mi = 3,266.06 kms