There are
372 mi
from Anaheim, CA to Mesa, AZ
That's the driving distance. It would take 6 hours 49 mins to go from Anaheim, California to Mesa, Arizona.
The flight distance (direct flight from Anaheim, CA to Mesa, AZ) is 351.18 mi.
372 mi = 598.85 kms