There are
353 mi
from Vista, CA to Glendale, AZ
That's the driving distance. It would take 6 hours 35 mins to go from Vista, California to Glendale, Arizona.
The flight distance (direct flight from Vista, CA to Glendale, AZ) is 292.71 mi.
353 mi = 568.43 kms