How long does it take to go from Miami to Maui?

It takes about 12 hours and 45 minutes to fly from Miami to Maui, HI.