There are
1,216 mi
from Gilbert, AZ to Pasco, WA
That's the driving distance. It would take 23 hours 7 mins to go from Gilbert, Arizona to Pasco, Washington.
The flight distance (direct flight from Gilbert, AZ to Pasco, WA) is 970.27 mi.
1,216 mi = 1,957.68 kms