How long does it take to fly from New York to Maui?

A direct flight from New York City to Maui will take about 11 hours. If you have a connection through Honolulu, the flight from New York City to Honolulu is also about 11 hours, with a flight from Honolulu to Maui will take about 30 minutes.