There are
899 mi
from Windsor, CO to Buckeye, AZ
That's the driving distance. It would take 17 hours to go from Windsor, Colorado to Buckeye, Arizona.
The flight distance (direct flight from Windsor, CO to Buckeye, AZ) is 648.47 mi.
899 mi = 1,447.31 kms