The most popular route to Jamaica from the U.S. is from New York to Montego Bay. On average, this flight takes around 3 hours and 55 minutes.