How long does it take to fly from Houston Texas to Cancun Mexico?

From Houston to Cancun, it is about 1309 kilometres (818 miles), and it would take approximately 1 hour and 26 minutes to fly there on a commercial flight.