There are
1,888 mi
from Elk Grove, CA to St Louis Park, MN
That's the driving distance. It would take 1 day 8 hours to go from Elk Grove, California to St Louis Park, Minnesota.
The flight distance (direct flight from Elk Grove, CA to St Louis Park, MN) is 1,505.45 mi.
1,888 mi = 1.61 kms