How long is a plane ride from new york to miami

On American Airlines, The average travel time from New York, NY to Miami, FL is 3 hours and 9 minutes

Thursday, February 02 2012