How long is the flight from Texas to Cancun?

It depends if it is a direct flight or connecting flight but for direct it is usually 2 hours and 30 minutes without delays.