How long is a flight from Miami to New York?

he time will always differ but the average time is 3 hours 12 mniutes.