There are
1,253 mi
from Flagstaff, AZ to Cheney, WA
That's the driving distance. It would take 22 hours 4 mins to go from Flagstaff, Arizona to Cheney, Washington.
The flight distance (direct flight from Flagstaff, AZ to Cheney, WA) is 902.33 mi.
1,253 mi = 2,017.18 kms