There are
1,990 mi
from Hayward, CA to North St Paul, MN
That's the driving distance. It would take 1 day 10 hours to go from Hayward, California to North St Paul, Minnesota.
The flight distance (direct flight from Hayward, CA to North St Paul, MN) is 1,581.65 mi.
1,990 mi = 1.61 kms