There are
2,066 mi
from Gilbert, AZ to Hilton Head Island, SC
That's the driving distance. It would take 1 day 12 hours to go from Gilbert, Arizona to Hilton Head Island, South Carolina.
The flight distance (direct flight from Gilbert, AZ to Hilton Head Island, SC) is 1,797.89 mi.
2,066 mi = 3.22 kms