There are
416 mi
from Encinitas, CA to Morgan Hill, CA
That's the driving distance. It would take 7 hours 56 mins to go from Encinitas, California to Morgan Hill, California.
The flight distance (direct flight from Encinitas, CA to Morgan Hill, CA) is 375.16 mi.
416 mi = 669.15 kms