How long does it take to fly from Birmingham England to the Dominican Republic?

16 hours, but you cannot fly direct, that is with one stop.