There are
18 mi
from Scottsdale, AZ to Gilbert, AZ
That's the driving distance. It would take 28 minutes to go from Scottsdale, Arizona to Gilbert, Arizona.
The flight distance (direct flight from Scottsdale, AZ to Gilbert, AZ) is 12.56 mi.
18 mi = 29.16 kms