Question: how long is a flight from new york to puerto rico?
Answer: Flying time from New York, NY to Puerto Rico The total flight duration from New York, NY to Puerto Rico is 3 hours, 43 minutes.