There are
39 mi
from Salinas, CA to Morgan Hill, CA
That's the driving distance. It would take 48 minutes to go from Salinas, California to Morgan Hill, California.
The flight distance (direct flight from Salinas, CA to Morgan Hill, CA) is 31.29 mi.
39 mi = 63.20 kms