There are
2,415 mi
from Hayward, CA to Grosse Pointe Park, MI
That's the driving distance. It would take 1 day 17 hours to go from Hayward, California to Grosse Pointe Park, Michigan.
The flight distance (direct flight from Hayward, CA to Grosse Pointe Park, MI) is 2,077.83 mi.
2,415 mi = 3.22 kms