There are
1,994 mi
from St Cloud, MN to Morgan Hill, CA
That's the driving distance. It would take 1 day 11 hours to go from St Cloud, Minnesota to Morgan Hill, California.
The flight distance (direct flight from St Cloud, MN to Morgan Hill, CA) is 1,530.74 mi.
1,994 mi = 3,208.40 kms