Question: how long does it take to fly from new york to thailand?
Answer: Flying time from New York, NY to Bangkok, Thailand The total flight duration from New York, NY to Bangkok, Thailand is 17 hours, 50 minutes.