how long is a flight from cancun to new york
Non-stop flights from Cancun to New York takes anywhere between 3 hours to 10 hours based on the airline you choose. Fastest one-stop flight between Cancun and New York takes close to 6 hours . However, some airlines could take as long as 29 hours based on the stopover destination and waiting duration. This is the average non-stop flight time from Cancun to either of the major airports that serves New York.