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