There are
693 mi
from Vancouver, WA to Morgan Hill, CA
That's the driving distance. It would take 13 hours 21 mins to go from Vancouver, Washington to Morgan Hill, California.
The flight distance (direct flight from Vancouver, WA to Morgan Hill, CA) is 590.16 mi.
693 mi = 1,114.92 kms