There are
369 mi
from Gilbert, AZ to San Dimas, CA
That's the driving distance. It would take 6 hours 41 mins to go from Gilbert, Arizona to San Dimas, California.
The flight distance (direct flight from Gilbert, AZ to San Dimas, CA) is 349.66 mi.
369 mi = 593.41 kms