How many miles from Cancun Mexico to Pensacola Florida?

The distance between there and Cancun is approximately 639 miles (1029 km) by air.