Miles between Hayward, CA and St Louis Park, MN

There are
1,970 mi
from Hayward, CA to St Louis Park, MN

That's the driving distance. It would take 1 day 10 hours to go from Hayward, California to St Louis Park, Minnesota.

The flight distance (direct flight from Hayward, CA to St Louis Park, MN) is 1,563.13 mi.

1,970 mi = 1.61 kms