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