There are
2,053 mi
from Salinas, CA to Inver Grove Heights, MN
That's the driving distance. It would take 1 day 12 hours to go from Salinas, California to Inver Grove Heights, Minnesota.
The flight distance (direct flight from Salinas, CA to Inver Grove Heights, MN) is 1,590.14 mi.
2,053 mi = 3.22 kms