There are
1,190 mi
from Gilbert, AZ to Lansing, KS
That's the driving distance. It would take 22 hours to go from Gilbert, Arizona to Lansing, Kansas.
The flight distance (direct flight from Gilbert, AZ to Lansing, KS) is 1,022.77 mi.
1,190 mi = 1.61 kms