There are
2,301 mi
from Gilbert, AZ to Havre De Grace, MD
That's the driving distance. It would take 1 day 18 hours to go from Gilbert, Arizona to Havre De Grace, Maryland.
The flight distance (direct flight from Gilbert, AZ to Havre De Grace, MD) is 2,015.75 mi.
2,301 mi = 3.22 kms