Yes, there are at least two airlines that offer several days a week between Cancun and Cuba, this airlines are Cubana de aviacionand Aeromexico, the best way to get information about rates and availability is to ask directly at the airlines customers service counters at the airport or contact their office in Cancun.