There are
765 mi
from Gilbert, AZ to Elk Grove, CA
That's the driving distance. It would take 13 hours 58 mins to go from Gilbert, Arizona to Elk Grove, California.
The flight distance (direct flight from Gilbert, AZ to Elk Grove, CA) is 639.63 mi.
765 mi = 1,230.73 kms