Question: how long does it take to get to jamaica from houston?
Answer: Flying time from Houston, TX to Jamaica The total flight duration from Houston, TX to Jamaica is 3 hours, 15 minutes.