There are
440 mi
from San Diego, CA to Morgan Hill, CA
That's the driving distance. It would take 8 hours 24 mins to go from San Diego, California to Morgan Hill, California.
The flight distance (direct flight from San Diego, CA to Morgan Hill, CA) is 397.33 mi.
440 mi = 708.62 kms